Как правильно написать файл hosts для перенаправления в ip с подкаталогом

Здравствуйте, я не новичок в Linux, но наткнулся на проблему, когда скопировал сайт на localhost/subdirectory.

Домашняя страница работает нормально, но ссылки перенаправляются на корень сервера, т.е. localhost/en/rest-of-the-link, а не localhost/subdirectoryen/rest-of-the-link.

Как добавить ip с подкаталогом в файл hosts?

1
задан 21 August 2013 в 13:24

1 ответ

То, что вы пытаетесь сделать, не может быть сделано из файла hosts. Файл hosts предназначен только для статической привязки IP-адресов к именам хостов. Он не знает, по какому пути загружаются HTML-страницы.

Если html использует абсолютные ссылки из корня сервера, например. <a href="/en/rest-of-the-link"> Вы можете просто добавить. в начале, чтобы решить проблему, чтобы вместо того, чтобы отвезти вас к http://localhost/en/<rest-of-link>, вы перейдете к http://localhost/subdirectory/en/<rest-of-link>

0
ответ дан 21 August 2013 в 13:24

Другие вопросы по тегам:

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