我正在使用一个托管包托管两个不同的网站。
我最初的网站是自建的,从我主机的public_html目录运行,我们称之为'http://www.website1.co.uk‘
我也有一个Word新闻博客运行在文件夹下的public_html -所以‘/文件夹_2’,让我们称之为'http://www.website2.co.uk‘-这个网址目前指向’/文件夹_2‘,并将加载博客时,进入浏览器。
目前,该博客也可以通过输入'http://www.website1.co.uk/folder_2/'‘来访问。
我希望能够将对'folder_2‘的访问限制为'website2.co.uk’--防止有人输入'website1.co.uk/folder_2‘路径并能够查看博客。
要做到这一点,最好的方法是什么,请记住,这个文件夹正在运行一个Word Press博客。
发布于 2012-11-20 08:54:32
尝试将其添加到folder_2中的.htaccess文件中
RewriteEngine On
RewriteCond %{http_host} !website2.co.uk
RewriteRule .* http://website2.co.uk这会将任何访问website1.co.uk/folder_2的用户重定向到website2.co.uk,但是如果您只是想让他们点击404,那么可以在.htaccess中使用下面的代码
RewriteEngine On
RewriteCond %{http_host} !website2.co.uk
RewriteRule .* - [R=404,L]发布于 2012-11-20 08:55:11
1#将folder_2移出public_html(你真的应该这样做)。
2#在htaccess中将'http://www.website1.co.uk/folder_2/‘的所有请求重写为404
查看下面的链接:
https://stackoverflow.com/questions/13464967
复制相似问题