Раньше мой проект располагался в корне домена 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 /» на веб-сервере.