htaccess проблема очистить запрос URI - PullRequest
0 голосов
/ 17 мая 2011

Я использую следующий код htaccess

Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} !^www\.digilink\.co$ [NC]
RewriteCond %{HTTP_HOST} !^$
RewriteCond %{REQUEST_URI} ^($|/.*$)


RewriteRule ^category/([a-z]+)-([a-z]+) /search.php?cat=$1-$2 [NC]
RewriteRule ^category/([a-z]+) /search.php?cat=$1 [NC]

#non www to www

RewriteCond %{HTTP_HOST} !^www\.digilink\.co$
RewriteRule (.*) http://www.digilink.co/$1 [R=301,L]


# custom error documents
ErrorDocument 404 http://www.digilink.co/404.php

Поскольку URI конвертируется как www.digilink.co/category/automotive, CSS и изображения не загружаются.Как каталог добавлен.Пожалуйста, помогите мне с запросом.

Ответы [ 2 ]

1 голос
/ 17 мая 2011

каковы ваши источники CSS и изображений?

<img src="images/image.jpg"> 

или

<img src="/images/image.jpg"> 

В этом случае вам, вероятно, понадобится второй стиль, чтобы он всегда разрешался до http://www.digilink.co/images/image.jpg

0 голосов
/ 17 мая 2011

Я могу предложить вам добавить дополнительные условия, чтобы проверить, не является ли запрошенная ссылка каталогом или файлом, а затем переписать ее

RequestCond %{REQUEST_FILENAME} !-f
RequestCond %{REQUEST_FILENAME} !-d
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...