我想掩盖一个域名的网址,而不是其他域名。具体而言......访问者在其浏览器中输入http://www.whatever.com/admin,而不是显示http://www.better.com/admin中的内容,但访问者仍会看到whatever.com域名。这应该适用于子页面,http://www.better.com/admin/absolutelyeverything实际上是http://www.whatever.com/admin/absolutelyeverything,但访问者仍然会看到第一个网址。
请问.htaccess可以这样吗?
非常感谢!
答案 0 :(得分:0)
您可能需要使用mod_rewrite
答案 1 :(得分:0)
将RewriteRule
(mod_rewrite)与P
标志一起使用即可实现此目的。
答案 2 :(得分:0)
作为重写的替代方法:
如果两个位置都在同一台服务器上,并且服务器运行类似unix的操作系统,则符号链接可能会起作用(尽管我不确定是否需要专门配置apache来跟踪它们)。
假设您有www.whatever.com映射到/var/www/whatever
,而www.better.com映射到/var/www/better
,那么您可以将管理目录放在/var/www/whatever/admin
和symlink { {1}}那里,例如/var/www/better/admin
。或者您可以将管理目录放在自己的路径上,并在两个网站上进行符号链接。