0

このコードは .htaccess ファイルにあります。

私のURLは問題ありませんfoodzite.dk/vis/1234567 www.foodzite.dk/vis/1234567に入ると、foodzite.dk/vis/1234567にリダイレクトしたいのですが、foodzite.dk/shop.php?url=にリダイレクトします1234567

をリライトに結合できないのはどうしてですか?

Options +FollowSymLinks

RewriteEngine On

RewriteCond %{SCRIPT_FILENAME} !-d
RewriteCond %{SCRIPT_FILENAME} !-f

RewriteRule ^vis/([a-z0-9\-_]+)/?$ show.php?url=$1 [L,QSA]
RewriteRule ^postnr/([^/]*)$ postal.php?postal=$1 [NC,L]
RewriteRule ^by/([^/]*)$ city.php?city=$1 [NC,L]


RewriteCond %{HTTP_HOST} !^foodzite\.dk$ [NC]
RewriteRule (.*) http://foodzite.dk/$1 [R=301,L]
4

2 に答える 2

0

次のようなものを試してください:

RewriteCond %{HTTP_HOST} !^$
RewriteCond %{HTTP_HOST} ^foodzite.dk [NC]
RewriteRule ^ http://www.%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
于 2013-08-20T18:49:25.810 に答える