我尝试将我的网站托管到 FTP 上的一个文件夹中,例如 /site。但在 URL 上我想删除此文件夹,因此它将是 www.mysite.com.br,而不是 www.mysite.com.br/site。
我已经使用这个重写脚本实现了它:
RewriteCond %{REQUEST_URI} !^/site
RewriteRule ^(.*)$ site/$1 [L]
但是当我尝试访问服务器内其他文件夹中的其他文件时,我收到“此网页有重定向循环”的提示,例如 www.mysite.com.br/downloads/myfile.zip。
有人知道如何让 Rewrite 不考虑 /site 以外其他文件夹中的现有文件吗?
答案1
您可以使用mod_alias去做这个:
Alias / /path/to/site