0

すみません、URL書き換え初心者です。

このようなURLがあります

http://www.sitename.com/subpages/detail.php?id=21-0043-052&car_name=abc

このサイトをリダイレクトしたい

http://www.qualitextrading.com/vehicle-detail.php?id=21-0043-052&car_name=abc

これを.htaccessファイルに書き込む方法を教えてください

前もって感謝します

4

1 に答える 1

1

mod_rewrite有効にしていると仮定します:

RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.sitename.com$ [NC]
RewriteRule ^\/subpages\/detail\.php(*.?)$ http://www.qualitextrading.com/vehicle-detail.php$1 [R=301,L]

これにより、この領域の書き換えがオンになり、HTTP_HOST が正しいかどうかがチェックされ、URL が書き換えられてクエリ文字列が渡されます (mod_rewriteクエリ文字列が自動的に渡されるデフォルトの動作)。

于 2013-05-23T16:57:27.477 に答える