首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用.htaccess显示一个域中另一个域中的内容

问使用.htaccess显示一个域中另一个域中的内容
EN

Stack Overflow用户
提问于 2010-11-02 14:27:15
回答 3查看 639关注 0票数 0

我想掩蔽一个域名的网址,以支持其他域名。具体地说..。访问者在浏览器中输入http://www.whatever.com/admin,而不是显示来自http://www.better.com/admin的内容,但访问者仍然可以看到whatever.com域。这应该适用于子页面,http://www.better.com/admin/absolutelyeverything实际上是http://www.whatever.com/admin/absolutelyeverything,但访问者仍然会看到第一个url。

请用.htaccess实现这样的功能吗?

非常感谢!

EN

回答 3

Stack Overflow用户

发布于 2010-11-02 14:39:46

您可能需要使用mod_rewrite

票数 0
EN

Stack Overflow用户

发布于 2010-11-02 14:40:45

使用带有P标志的RewriteRule (mod_rewrite)将允许这样做。

票数 0
EN

Stack Overflow用户

发布于 2010-11-02 14:44:25

作为重写的替代方案:

如果这两个位置在同一台服务器上,并且服务器运行的是类unix操作系统,那么symlink可能会起作用(尽管我不确定apache是否需要专门配置才能遵循它们)。

假设您将www.whatever.com映射到/var/www/whatever,将www.better.com映射到/var/www/better,那么您可以将管理目录放在/var/www/whatever/admin,并将符号链接/var/www/better/admin放在那里,例如ln --symbolic /var/www/whatever/admin /var/www/better/admin。或者,您可以将admin目录放在其自己的路径中,并从两个网站对其进行符号链接。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4075400

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档