【发布时间】:2012-01-06 17:00:42
【问题描述】:
如何防止访问基于 HTTP_HOST 的子目录。
我有 2 个停放的域指向一个目录。它们都提供同一个网站。
但是我希望每个人都有一个单独的 wordpress 博客。为此,我将它们安装在不同的目录中。
domain1.com/domain1-blog/ domain2.com/domain2-blog/
问题是目录可以跨域访问。比如
domain1.com/domain2-blog/ domain2.com/domain1-blog/
我真的不希望人们能够跨域访问。 Wordpress 会崩溃,我会在 Google 中遇到重复的内容问题。
如果有人尝试访问,我需要将什么确切代码放入我的 htaccess 文件中以提供 404 错误
domain1.com/domain2-blog/ 或者 domain2.com/domain1-blog/
我想可能以某种方式使用 HTTP_HOST 与 mod_rewrite 结合?
我是 htaccess 的新手,所以越明确越好。
谢谢
【问题讨论】: