2016-12-11 2 views
0

私はhtaccess PHPを使用してSEO Friendly URLを作成しようとしています。 .htaccessファイルに.htaccess seo friendly url not found問題

Options +FollowSymLinks 
RewriteEngine on 
RewriteRule typedp/(.*)/viewdp/(.*)/ viewitem.php?typedp=$1&viewdp=$2 

しかし、それは示して、次のルールを使用して

http://www.example.in/bus/bus-seat-test-item

:SEOフレンドリーURL期待

http://www.example.in/viewitem.php?typedp=bus&viewdp=bus-seat-test-item

:ここ

は、元のURLです見つからないとして4 04エラー。

これは初めてのことです。

ありがとうございました。

答えて

3

はこれを試してみてください:Mod Rewrite Generator

+0

サウンドと速い答え:

RewriteEngine On RewriteRule ^([^/]*)/([^/]*)$ /viewitem.php?typedp=$1&viewdp=$2 [QSA, L] 

は見てみましょう。 'QSA'フラグを追加することもできます。決して知らないでしょう...そして、' L'フラグを 'END'フラグで置き換えることもできます。 – arkascha

+0

@arkascha:この状況では 'L'を' END'に置き換える必要はないと思います。私は正しい? – smoqadam

+0

私は状況を知らないので、私は言うことができません、私は?確かに、それは安全だろう、それをwoudn't? OPが本当に古いHTTPサーバを使用していない限り。 – arkascha