@barabashechka

Как сделать apache redirect без автоматической замены адресной строки в браузере?

Добрый день. Проблема в следующем:

Есть домен 2-го уровня: test.aaa.com
В виртуальном хосте существует редирект на домен 1-го уровня:
aaa.com/online/index.html

<VirtualHost X.X.X.X>
        ServerName test.aaa.com
        ServerAlias www.test.aaa.com
        redirect 301 /   http://aaa.com/online/index.html
</VirtualHost>


При переходе изменяется в адресной строке браузера сама ссылка на " aaa.com/online/index.html".
Все последующие запросы (ссылки) со страницы aaa.com/online/index.html будут иметь структуру aaa.com/online/27/XXX.html

Можно ли сделать так, чтобы в строке браузера оставался всегда адрес домена 2-го уровня - "test.aaa.com"?

Спасибо.
  • Вопрос задан
  • 2956 просмотров
Пригласить эксперта
Ответы на вопрос 2
Почему бы не добавить test.aaa.com в ServerAlias у aaa.com ?
Ответ написан
@inkvizitor68sl
Linux-сисадмин с 8 летним стажем.
То ли вы хотите проксирование (и лучше это делать в nginx через proxy_pass), то ли вам просто нужно добавить ServerAlias
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы