0

マルチストアでは、開発中にドメインの 1 つを index.html ページにリダイレクトしたいと考えています。通常、.htacces で index.html に rewriteule を実行でき、次のように非 www を www にリダイレクトできます。

RewriteEngine On 
Rewritecond %{http_host} ^domain.com [NC] 
RewriteRule ^(.*) http://www.domain.com/$1 [R=301,L]

index.html ページを作成し、ライブ Web ショップを 2 番目のドメイン (別の URL) で実行しています。次のようなルールを作成します。

RewriteEngine On 
Rewritecond %{http_host} ^www.domain.com [NC] 
RewriteRule ^(.*) http://www.domain.com/index.html$1 [R=301,L]

上記のコードを使用すると、次のようなドメインになります: http://www.domain.com/index.htmlindex.php

誰かが助けてくれることを願っています

4

1 に答える 1

1

2 番目のルールを次のように変更します。

Options +FollowSymLinks -MultiViews
RewriteEngine On
RewriteBase /

Rewritecond %{HTTP_HOST} ^www\.domain\.com$ [NC] 
RewriteRule ^$ http://www.domain.com/index.html [R=301,L]
于 2013-06-18T07:04:54.323 に答える