Назад | Перейти на главную страницу

При перемещении моего проекта в другое место были нарушены абсолютные ссылки

Раньше мой проект располагался в корне домена domain.com. Большинство href выглядят так:

<a href="/user/test">test</a>

Но поскольку мой проект был перемещен на domain.com/catalog/, все эти ссылки не работают, пример, который я опубликовал выше, приводит к:

domain.com/user/test

вместо того

domain.com/catalog/user/test

Что я могу сделать, чтобы это исправить? Удаление символа "/" из всех URL-адресов не кажется мне правильным решением.

Вы можете просто заменить «/ user / test» на «/ catalog / user / test» во всех файлах, если это поможет, но сделайте это только для тестирования с резервной копией под рукой.

Но лучшим способом было бы chroot / DefaultRoot (ing) / catalog / user / dir и использование его для нового псевдонима «/ catalog /» на веб-сервере.