2012-04-17 21 views
0

この質問は基本的ですが重要です。私は.htaccessを使ってPHPのURLを書き直す必要があります。 e.x one:私は.php拡張子を持つ多くのファイルを持っています。 e.x 2:私は名前と友好的なSEOのURLとhtmlの拡張子が必要です。phpと.htaccessを使用したURLリライト

http://mydomain.com/editname/ 
http://mydomain.com/location/ 

例2:

http://mydomain.com/name.php?id=1 
http://mydomain.com/state.php?id=1 

書き換えに:私はすべてを書き換える必要があり

http://mydomain.com/editname.php 
http://mydomain.com/location.php 
..... 

例1(ジョン& BSWは本当に名前を付けて挿入され、 to mysql)

http://mydomain.com/name/1/john.html 
http://mydomain.com/state/1/bsw.html 

注::これ以外の場合は、404が見つかりませんページにリダイレクトします。

ありがとうございました。あなたのSEOフレンドリーなURLにリダイレクトします、その後

RewriteCond %{REQUEST_FILENAME} !-f 
RewriteRule ^([^/])/$ /$1.php [L] 

をそして:

答えて

0

PHPファイルに簡単なフォルダをリダイレクトするには

RewriteCond %{REQUEST_FILENAME} !-f 
RewriteRule ^([^/])/([0-9]+)/([^/])\.html$ /$1.php?id=$2 [L,QSA] 

RewriteCond行は要求がまだ有効ではありません確認してくださいファイル。

関連する問題