使用php和htaccess镜像网站的永久URL屏蔽

时间:2013-02-13 22:13:18

标签: php mod-rewrite url-rewriting dns mirroring

首先 假设我有 www.domain.com 这是客户端站点和用户登录并做他想要的所有事情(站点是主要的,他使用POST方法登录其他东西和HEADER重定向,如果登录成功) 但我不希望用户在进入 www.name.com/dashboard.php 时看到原来的 www.domain.com 来查看来自 www的内容。 domain.com/dashboard.php 但他的网址栏显示 www.name.com/dashboard.php ..并且像所有其他可以拥有原始 www的网页。 domain.com 我找到了这个网站:  http://www.htmlremix.com/css/permanent-url-masking-for-mirroring-website-using-php-and-htaccess Adn使用脚本,但输入时用户登录详细信息注意!只是主页重新加载。 我尝试了一切我认为可能导致问题但未找到如何解决它的问题。所以请帮助我! 谢谢Allot 附:如果有一些更好的方式,我也可以帮助我!

1 个答案:

答案 0 :(得分:0)

无法通过htaccess文件实现。 你需要不同的东西。 可能的解决办法是: apache mod proxy所以你可以通过该url代理所有内容。 另一种方式可能是PHP编写某种代理。使用curl或远程配置的fopen。

但是要小心也要发送帖子数据和cookie,否则如果基于cookie,用户会话将无法处理。

如果两个域都在同一台服务器上,您可以使用apache / nginx中的vhost配置轻松设置它,无论您使用的是什么。