
Это с веб-сервером Apache 2.4.
Я скопировал дырочный сайт с одного домена на другой. Допустим, с olddomain.com
на newdomain.com/subdir/
. Сайт представляет собой веб-сервис с новостями и рекламой.
На сайте есть php-приложение, которое является сервером рекламы. Это приложение имеет много ссылок olddomain.com
в коде, в файлах конфигурации и т. д. Поэтому ссылки ведут на старый домен. Эти ссылки буквальные, а не какие-то относительные.
Могу ли я сделать что-нибудь, чтобы перенаправить все эти ссылки на новый домен? Я думал о чем-то вроде .htaccess с перенаправлением, но на самом деле я понятия не имею, в какую папку поместить такой .htaccess.
Как перенаправить ссылки?
решение1
Если предположить, что вы являетесь владельцем старого домена, то это похоже на работу для mod_alias
модуля Apache, и вотгид.
Вот некоторая документация поПеренаправить&RedirectMatchдирективы, которые он предоставляет.
Или, если вы пытаетесь сделать что-то необычное, есть такжеmod_rewrite
модуль.