mod_rewrite .htaccess - путаются таблицы стилей - PullRequest
2 голосов
/ 13 ноября 2011

Я пытаюсь переписать некоторые URL-адреса на моем веб-сайте, и он работает нормально, у меня просто есть некоторые проблемы с таблицами стилей. Все таблицы стилей работают с index.php, но не с URL-адресом: localhost: 8888 / folder / path / (1,2,3,4)

У меня есть таблицы стилей в файле, где они перечислены так:

<!-- CSS -->
<link rel="stylesheet" type="text/css" href="includes/css/site.css"/>
<link rel="stylesheet" href="includes/css/viewProfile.css" type="text/css" media="screen" title="no title" charset="utf-8">
<link rel="stylesheet" href="includes/css/viewProvider.css" type="text/css" media="screen"   title="no title" charset="utf-8">

Есть ли способ исправить это с помощью mod_rewrite или как бы это исправить?

1 Ответ

1 голос
/ 13 ноября 2011

Это потому, что вы используете относительный путь к таблицам стилей. Обратите внимание, что браузер отправляет запросы на

localhost:8888/folder/path/includes/css/...

в этом случае. Если стили всегда находятся в этой конфигурации в корне сервера, вы можете просто сделать относительный URI абсолютным. Или удалите часть пути для файлов CSS на стороне сервера.

...