2012-11-17 62 views
0

我在www.mydomain.com中使用.htaccess将特定IP重定向到子域名www2.mydomain.com。 所有罚款那里。使用.htaccess在地址栏中隐藏/屏蔽子域名

现在我想通过更改地址栏显示www.mydomain.com来隐藏您在www2.mydomain.com上的事实,那有可能吗?

www.mydomain.com和www2.mydomain.com都在同一个主机上。

感谢您的任何帮助!

+0

hm所以它可以重写,以便这些IP只能看到www2.mydomain.com而不是www.mydomain.com的内容? –

回答

0

这听起来像你正在寻求使两个域名包含相同的应用程序文件夹。

在使用虚拟主机的典型LAMP环境中,可以将多个虚拟主机指向同一个文件夹。这意味着您必须在配置中进一步深入一些,而不仅仅是.htaccess文件。您需要SSH/root访问您的远程服务器。如果它在当地服务,然后离开。您正在寻找的虚拟主机是www2.mydomain.com和mydoamin.com

  1. 查找您的httpd.conf文件。这通常存储在Apache应用程序目录中。
  2. 确保虚拟主机模块已启用
  3. 定义或修改虚拟主机以指向同一文档根目录。
  4. 保存,并重新启动Apache(确保没有配置错误或 它会失败重新启动)

如果你利用平行或的cPanel的平台上,应该有一个本地配置文件每个虚拟主机文件夹内包含一个类似的虚拟主机配置。这是典型的,因为它减少了在使用核心apache配置时弄乱整个服务器的机会。

+0

嗨,没有acctually我想在www2.mydomain.com不同的内容,但重定向的访问者不应该能够看到他们在子域。所以基本上只是“伪造”子域名。或者我没有让你发布?谢谢:) –

+0

哦,对,我认为这符合安全。如果您被允许欺骗网址,我可以成为bankofamerica.com。 –

+0

明白你的观点,但认为子域可能有不同的规则。例如,如果您在不同的子域名上有镜像站点,但仍然只能看到地址栏中的主域名。 –