.htaccess 问题 - 文档根目录 - 我们需要此处的 RewriteRule 吗?

.htaccess 问题 - 文档根目录 - 我们需要此处的 RewriteRule 吗?

在我们的虚拟主机上,我们已定义文档根目录以指向var/www/something/public

既然我们有了这个,那么我们是否需要在我们的 .htaccess 文件(顺便说一下,它将放在公共目录中)中添加这个?

RewriteCond %{REQUEST_URI} !^/public/.*$
RewriteRule .? /public%{REQUEST_URI}

在此先感谢,MEM

答案1

不,对于这种情况,您不需要在 .htaccess 中指定重写规则。

假设您在 var/www/domain/public 中有一个名为 index.html 的文件,并且您将此目录配置为 1sample1.com 的 DocumentRoot。

然后http://1sample1.com/index.html将工作。

相关内容