0

在我的根文件夹中,我有一个.htaccess将 URL 重定向到子文件夹的文件,如下所示。此文件夹包含即将推出的页面:

RewriteCond %{HTTP_HOST} ^(www.)?myotherurl.com$
RewriteRule ^(/)?$ test [L]

应用此规则时,我得到以下网址:http://myotherurl.com/test/

现在我想http://myotherurl.com通过创建一个嵌套的.htaccess. 这个文件应该包含什么?

4

1 回答 1

0

试试这个:

RewriteCond %{HTTP_HOST} ^(www\.)?myotherurl.com$
RewriteRule ^/?(.*)$ test/$1 [L] 

这会将所有内容都放到目标目录中。在您的情况下,您错过了掩盖点。在这种情况下这无关紧要,但它也会匹配域 wwwamyotheeurl.com

如果您只有一个静态页面,您也可以使用以下规则:

RewriteRule ^ test/index.html [L] 
于 2012-12-14T06:50:02.827 回答