我希望Apache重定向网页site1.com/page
中的链接类似于href = http://site.com/something到href = http://site1.com/something。
它适用于使用RedirectMatch
的相对网址,但不适用于绝对网址。
Redirect和RedirectMatch采用第一个参数的相对URL,但不能将绝对URL作为第一个参数。
即
如果主机是site.com
比
Redirect /dir htttp://site1.com
重定向链接a href = / dir>到site1.com
但是
Redirect http://site.com/dir htttp://site1.com
不会将链接重定向到href = htttp://site.com/dir到htttp://site1.com
答案 0 :(得分:0)
您需要确保重定向是site.com
的虚拟主机配置的一部分,或者是site.com
的文档根目录中的htaccess文件。
您不能将主机名和方案作为Redirect
的第一个参数的一部分,只能是网址路径。
如果您想将所有链接重定向到另一个网站,那么您只需要:
Redirect / http://site1.com/