子域提供对文件夹的访问权限

时间:2013-03-23 14:54:18

标签: php .htaccess

我创建了一个子域名。它也可以通过文件夹访问。 例如,

subdomain.website.com

也可以在以下网址中访问

website.com/subdomain

我该如何制止?我认为可以用htaccess完成。我不确定。

2 个答案:

答案 0 :(得分:1)

website.com的文档根目录中的htaccess文件中,添加以下规则:

RewriteEngine On
RewriteCond %{HTTP_HOST} !^subdomain.website.com$ [NC]
RewriteRule ^subdomain/?(.*)$ http://subdomain.website.com/$1 [L,R=301]

答案 1 :(得分:0)

在根目录的.htaccess中添加以下行:

RewriteEngine on
RewriteCond %{HTTP_HOST} !^subdomain\.domain\.com$ [NC]
RewriteRule ^/(.*)$ http://subdomain.domain.com/$1 [L,R=301]