阻止通过主域访问子目录

时间:2015-04-04 20:36:19

标签: web-config

我有一个Windows共享主机。我在这里托管了三个域。

1. www.mysite.com <-------- Primary domain
2. www.friendsite.com <------- hosted in friendsite folder/sub-directory.
3. www.anothersite.com <------ hosted in anothersite folder/sub-directory.

以上三个域正常运行。但问题是,当我打开www.mysite.com/friendsitewww.friendsite.com内容可见或者我打开www.mysite.com/anothersite时,www.anothersite.com内容可见,因为它们托管在两个子目录中。< / p>

有没有办法通过主域阻止这些特定子目录的视图,即www.mysite.com/friendsitewww.mysite.com/anothersite

我不想阻止www.friendsite.comwww.anothersite.com。我只想阻止www.mysite.com/friendsitewww.mysite.com/anothersite

.htaccess无法正常工作,因为它是Windows共享托管,但web.config可能会解决此问题,但我不知道如何。

我想,我正确地描述了我的问题。

请勿将此问题标记为重复

1 个答案:

答案 0 :(得分:0)

您是否无法拥有目录结构,例如:

  1. /网站/ mysite的
  2. /网站/ friendsite
  3. /网站/ othersite
  4. 在IIS中,创建3个不同的站点,每个站点都有其唯一的基本目录,并将站点本身的绑定设置为: 1. www.mysite.com:80 2. www.friendsite.com:80 3. www.othersite.com:80

    ...