首页 > 解决方案 > .htaccess 根文件夹之外的文档根目录

问题描述

我有一个主机,其中 /public_html/ 设置为根文件夹。

但是我必须将文件放在根文件夹之外,并将 .htaccess 放在 /public_html/ 文件夹中以设置文档根目录(共享主机)。主办方建议是这样的:

RewriteEngine on
RewriteCond %{HTTP_HOST} ^domain.com$ [NC,OR]
RewriteCond %{HTTP_HOST} ^www.domain.com$
RewriteCond %{REQUEST_URI} !application/public/
RewriteRule (.*) /application/public/$1 [L]

问题是,我的 /application/ 文件夹位于 /public_html/ 下面,而不是 /public_html/ 文件夹内。

我的问题是......如果文件夹不在根文件夹内,而是在根文件夹下面一步,如何通过 .htaccess 设置文档根目录?

标签: phplinux.htaccessserverzend-framework

解决方案


推荐阅读