У меня есть bone.php
и bone.css
внутри public_html
на моем сервере. Внутри bone.php у меня есть тег ссылки, который вызывает bone.css <link rel="stylesheet" type="text/css" href="bone.css">
. я создал файл .htaccess для bone.php
файла.htaccess работает, как я создал новый каталог
RewriteRule ^community/([0-9a-zA-Z]+) bone.php?first=$1 [NC, L]
После того как я создал .htaccess мне нужно изменить ссылку тег как <link rel="stylesheet" type="text/css" href="../bone.css">
. Это означает, что bone.php
считает его внутри папки, а это не так.
Если это единственный способ мне нужно изменить все ссылки внутри моего сайта. Я надеюсь, что кто-то скажет, что есть другой способ. Спасибо
'bone.php' не думает, что внутри папки, но ваш браузер делает это, потому что ваш URL-адрес неотличим от фактической папки. Некоторая ошибочная душа, вероятно, ответит, предложив использовать элемент 'base'; не слушайте их. Лучшим способом было бы использовать абсолютный URL-адрес: '/ bone.css' (или'/assets/bone.css' или где бы вы не поместили свой последний файл CSS) –
Так что нет возможности легко изменить эту вещь? кто-нибудь, я могу использовать 'RewriteCond'? что-нибудь об этом? –
Меняет 'bone.css' на'/bone.css' нелегко? –