允许URL访问,禁止子目录访问

时间:2015-05-15 17:21:13

标签: .htaccess subdomain

我的第二个网站存储在我的主网站的根目录中。它是一个具有自己的URL的子域

我希望用户通过URL访问第二个网站,例如

 www.mysecondwebsite.com

但不是通过第一个网站,例如

 www.myfirstwebsite.com/mysecondwebsite

这可以通过.htaccess完成吗?如果是这样,我将.htaccess文件放在哪里:在主站点的根目录或子目录/域的根目录中?

谢谢。

1 个答案:

答案 0 :(得分:1)

mysecondwebsite文件夹的htaccess文件的顶部,添加以下内容:

RewriteEngine On
RewriteCond %{HTTP_HOST} !mysecondwebsite\.com$ [NC]
RewriteRule ^ - [L,R=404]

如果您更愿意返回403 Forbidden,也可以将R=404替换为F