Задать вопрос
@kamwork

Почему данный.htaccess вызывает index.php три раза?

Добрый день.

Что то ранее не замечал, но мой htaccess вызывает индекс 3и раза, отследил это случайно.

Код

RewriteEngine On

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-l

RewriteRule ^(.+)$ index.php?url=$1 [QSA,L]
  • Вопрос задан
  • 2711 просмотров
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 2
@neolink
потомучто у вас на странице есть 2 ссылки на картинки/js/css (favicon нахудой конец который запрашивается браузером /favicon.ico) которые не существую как файлы
Ответ написан
@kamwork Автор вопроса
не знаю почему, но данный вариант работает хорошо

AddDefaultCharset UTF-8 

Options -Indexes

ErrorDocument 401 /401.html 
ErrorDocument 403 /403.html 
ErrorDocument 404 /404.html 

php_flag magic_quotes_gpc Off 
php_flag magic_quotes_runtime Off 
php_flag register_globals Off 

RewriteEngine   on

RewriteCond %{REQUEST_URI} !^/favicon.ico
RewriteCond %{REQUEST_FILENAME} !-f  
RewriteCond %{REQUEST_FILENAME} !-d  

RewriteRule ^(.*)$ index.php?route=$1 [L,QSA]
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы