我的文件夹中有这个网站:
www.mysite.com => user/home/public_html/index.php
我不得不将其移至:
www.mysite.com => user/home/public_html/www.mysite.com/index.php
现在,我编辑了htaccess,这样,如果我访问www.mysite.com,就不会出现在双重网站文件夹中:
www.mysite.com/www.mysite.com/index.php
我是通过以下设置(.htaccess)完成的:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^$ www.mysite.com/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ www.mysite.com/$1
</IfModule>
这很好用,但是只在根目录上有效,所以如果我访问:
www.mysite.com/page1.html
可以正常工作,而www.mysite.com/subfolder/page1.html
不能正常工作,我错过了一些文件...
我在做什么错了?