对于我们的多线程,我们希望在开发期间将其中一个域重定向到index.html页面。我通常知道你可以在.htacces中对index.html进行重写,你可以将非www重定向到www:
RewriteEngine On
Rewritecond %{http_host} ^domain.com [NC]
RewriteRule ^(.*) http://www.domain.com/$1 [R=301,L]
我们已经建立了index.html页面并且实时网络商店已经启动并运行第二个域(所以不同的网址)我们想要制定如下规则:
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
的域名希望有人可以提供帮助
答案 0 :(得分:1)
将您的第二条规则更改为:
Options +FollowSymLinks -MultiViews
RewriteEngine On
RewriteBase /
Rewritecond %{HTTP_HOST} ^www\.domain\.com$ [NC]
RewriteRule ^$ http://www.domain.com/index.html [R=301,L]