【发布时间】:2013-09-19 06:53:22
【问题描述】:
我希望 Apache 重定向页面 site1.com/page 中的链接
比如一个 href = http://site.com/something 到一个 href = http://site1.com/something。
它适用于使用 RedirectMatch 的相对 URL,但不适用于绝对 URL。
Redirect 和 RedirectMatch 将相对 URL 作为第一个参数,但不适用于绝对 URL 作为第一个参数。
即
如果主机是 site.com
比
Redirect /dir htttp://site1.com
将链接 a href = /dir> 重定向到 site1.com
但是
Redirect http://site.com/dir htttp://site1.com
不将链接 a href = htttp://site.com/dir 重定向到 htttp://site1.com
【问题讨论】:
-
为什么是
RedirectMatch而不是Redirect?看起来您想将所有调用到site.com重定向到site1.com。 -
@Qben 它似乎不适用于绝对 URL
-
@한국매미 我已将它们添加到帖子中。