У меня есть тестовый веб-сайт на сервере, используя URL-адрес Tilde.Пути файлов CSS/JS и .htaccess с виртуальным хостом
Сайт работает, но файлы CSS и других активов вызываются неправильно, как показано ниже.
Сайт находится на URL подобного: 92.111.222.333/~tilde/
В моем HTML я называю файлы активов, как:
<link href="/assets/css/style.css" rel="stylesheet">
Но путь называют на странице:
92.111.222.333/assets/css/style.css
вместо
92.111.222.333/~tilde/assets/css/style.css
Есть ли легкое решение для этого? Можно ли это сделать с помощью .htaccess? Я знаю, что могу просто добавить фактический URL-адрес в путь файла CSS/assets, но у меня есть 2 среды разработки, которые могут нарушить этот метод.
Благодаря
спасибо за ваш ответ. Кажется, это не работает. Любой путь к файлам активов удаляет/~ тильду. Поэтому мне нужно решение, чтобы всегда добавлять это в любой вызываемый URL-адрес. –
Я не понимаю ** Любой путь к файлам активов удаляет/~ тильда **. Это проверенное правило и отлично работает на моем Apache. – anubhava
Да. Он по-прежнему вызывает 92.111.222.333/assets/css/style.css, а не 92.111.222.333/~tilde/assets/css/style.css –