0

サイトのリダイレクトが機能するように接続していますが、内部サーバー エラーが発生し続けます。

URLがそうでない場合に必要なものは次のとおりです。

domain1/content/newzealand/mpc/mpc_newzealand_website/en/home_mpc/van******

また:

domain1/content/newzealand/mpc/mpc_newzealand_website/en/home_mpc/truck*****

次に、domain2 をリダイレクトします

******= 何でもいいという意味です (ワイルドカード)

domain1 = http://www2.mydomain.com

domain2 = http://www.mydomain.com

これは私が現在持っているものですが、私が言ったように機能しません。

Options +FollowSymLinks
RewriteEngine On
RewriteCond !domain1/content/newzealand/mpc/mpc_newzealand_website/en/home_mpc/van.*
RewriteCond !domain1/content/newzealand/mpc/mpc_newzealand_website/en/home_mpc/truck.*
RewriteRule .* domain2 [R=301,L]
4

1 に答える 1

1

これを試して:

RewriteCond %{HTTP_HOST} ^www2.mydomain.com
RewriteCond %{REQUEST_URI} !content/newzealand/mpc/mpc_newzealand_website/en/home_mpc/van.*
RewriteCond %{REQUEST_URI} !content/newzealand/mpc/mpc_newzealand_website/en/home_mpc/truck.*
RewriteRule ^(.*)$ http://www.mydomain.com/$1 [R=301,L]

$1リクエストに応じて www.mydomain.com にのみリダイレクトし、その中の他のページにはリダイレクトしない場合は、最後の行から を削除します。

于 2012-05-18T15:32:50.490 に答える