Я хочу Apache перенаправить ссылки на страницы site1.com/pageApache перенаправлять абсолютный URL-s
как HREF = http://site.com/something к HREF = http://site1.com/something.
Он работает с относительными URL-адресами, используя 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
не перенаправлять ссылки A HREF = htttp: //site.com/dir к htttp: //site1.com
Почему 'RedirectMatch' и не' Redirect'? Похоже, вы хотите перенаправить все вызванные на 'site.com' на' site1.com'. – Qben
@Qben Он, похоже, не работает для абсолютных URL-адресов – user2268688
@ 한국 매미 Я добавил их к сообщению. – user2268688