空间绑定多域名–如何禁止通过主域目录访问附加域  

用户想要通过禁止主域目录的方式服务附加域,例如,用户的主域为aaa.com,附加域为bbb.com,主域FTP的位置是:/public_html/,附加域的FTP位置是:/public_html/ccc,用户可以通过aaa.com/ccc这样的主域访问bbb.com,现在用户要设置成通过aaa.com不可以访问ccc这个文件夹。

用户可以进行如下操作,假设你的主域名aaa.com,位于/home/yourname/public_html/,附加域名bbb.com,位于/home/yourname/public_html/ccc/,编辑/home/yourname/public_html/ccc/下的 .htaccess文件,
加入以下代码:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_HOST}? !bbb.com
RewriteRule? ^(.*)? http://bbb.com/$1? [R=301,L]
</IfModule>
这样,如果有人输入http://aaa.com/ccc/….,会被重定向到? http://bbb.com/…,cPanel下,这是解决这个问题最好方法了,PS: 有些程序,如WordPress在这种情况下会自动重定向,非常方便。

欢迎大佬支持本博客的发展 -- Donate --

本文链接:空间绑定多域名--如何禁止通过主域目录访问附加域

转载声明:本站文章若无特别说明,皆为原创,转载请注明来源:三十岁,谢谢!^^


分享到:          
  1. 感谢您了

  2. ……好像看懂了……

  3. 不知道和我这个文章是不是一个概念~ 嘿嘿
    http://hanwood.1kapp.com/2012/07/06/wordpress-turn-to-another-site.html

    • 类似效果,黑猫白猫的区别.
      你那我还是不能留言

      • 现在用多说 木有办法啦… 感觉是多说的黑名单.. 呃 好奇葩

  1. 没有通告