【发布时间】:2012-05-11 03:16:14
【问题描述】:
我的网站设置指向网络服务器上的一个目录。我有第二个站点指向主网站主目录内的子文件夹。我的问题是,您可以让子文件夹中的第二个站点忽略主目录中父 htaccess 文件中的任何规则吗?我不希望主站点的规则影响主站点根目录的子文件夹中的第二个站点的任何内容。我还想指出主站点有多个指向它的站点,所以我不能只编写特定于一个域的规则。
【问题讨论】:
标签: .htaccess
我的网站设置指向网络服务器上的一个目录。我有第二个站点指向主网站主目录内的子文件夹。我的问题是,您可以让子文件夹中的第二个站点忽略主目录中父 htaccess 文件中的任何规则吗?我不希望主站点的规则影响主站点根目录的子文件夹中的第二个站点的任何内容。我还想指出主站点有多个指向它的站点,所以我不能只编写特定于一个域的规则。
【问题讨论】:
标签: .htaccess
您需要为此编辑httpd.conf。
为您的子域创建一个<VirtualHost> 条目(如果尚未创建)。在您的第二个站点的 <VirtualHost> 部分添加以下代码:
DocumentRoot "/path/to/docuement/root/of/subdomain"
<Directory "/path/to/docuement/root/of/subdomain">
AllowOverride None
Options None
Order allow,deny
Allow from all
</Directory>
确保在进行这些更改后退回 apache。
【讨论】: