Apache无需.htaccess即可将domain重新定向到sub.domain.com/dir/slug以无限制地重定向到sub.domain.com/dir/slug

时间:2014-08-27 01:25:43

标签: apache .htaccess redirect subdomain subdirectory

我有最艰难的时间试图解决这个问题。

我在遗留系统上有一个站点,不允许我更改domain.com上的.htaccess文件。我已将此站点的一部分移至位于sub.domain.com的WordPress安装。我必须将URL domain.com/dir/重定向到sub.domain.com/dir/。我怎么能这样做?我可以编辑domain.com和sub.domain.com的Apache配置文件,以及sub.domain.com的.htaccess,但不能编辑domain.com的.htaccess

谢谢!

1 个答案:

答案 0 :(得分:0)

只需将重定向添加到apache配置文件中即可。在domain.com的虚拟主机中:

Redirect 301 / http://sub.domain.com/

如果通过“默默地”(不确定这是什么意思,因为重定向涉及浏览器发送新请求),我猜你想要反向代理?然后你需要确保加载mod_proxy,然后执行:

ProxyPass / http://sub.domain.com/