Как измененить корень сайта через htaccess? Всем привет! Есть основной сайт(доступен только по IP). В корне сайта создал каталог и разместил другой сайт(временное решение для демонстрации). Но он не работает. все ссылки на файлы(css/js) и другие страницы генерируются относительно корня. Можно ли изменить через htaccess корень для подсайта? И если ДА, то как это сделать? P.S. Совет переписать все пути не годится.
Да, вы можете изменить корень сайта через htaccess. Для этого добавьте следующий код в файл .htaccess в корне вашего подсайта:
RewriteEngine On RewriteBase /путь_к_подсайту/
Замените /путь_к_подсайту/ на путь к вашему подсайту относительно корня сайта. Например, если ваш подсайт находится в каталоге subsite, то путь будет /subsite/.
После добавления этого кода, ссылки на файлы и страницы должны работать правильно относительно нового корня.
Да, вы можете изменить корень сайта через htaccess. Для этого добавьте следующий код в файл .htaccess в корне вашего подсайта:
RewriteEngine OnRewriteBase /путь_к_подсайту/
Замените /путь_к_подсайту/ на путь к вашему подсайту относительно корня сайта. Например, если ваш подсайт находится в каталоге subsite, то путь будет /subsite/.
После добавления этого кода, ссылки на файлы и страницы должны работать правильно относительно нового корня.