Форум программистов, компьютерный форум, киберфорум
Наши страницы
Apache, htaccess
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/5: Рейтинг темы: голосов - 5, средняя оценка - 5.00
nonamez123
187 / 183 / 54
Регистрация: 23.10.2010
Сообщений: 1,331
1

Не срабатывают параметры request_filename

25.09.2012, 10:58. Просмотров 857. Ответов 1
Метки нет (Все метки)

Код
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^u([a-z0-9]{16})$ index.php?url_id=$1 [L,QSA]
RewriteRule ^(.*)$ index.php?panel_status=$1 [L,QSA]
В общем то стандартный код, но крч все файлы типа jquery, css тоже переписывает в panel_status. Тобишь не срабатывает request_filename параметр почему-то
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.09.2012, 10:58
Ответы с готовыми решениями:

Mod_rewrite REQUEST_FILENAME
Добрый день, хотел бы попросить написать условие для mod_rewrite Есть 2 файла, которые скачиваются...

Не срабатывают стили для текста, но для фона срабатывают
<form action="#" method="post"> <input placeholder="Введите имя"...

LM317 параметры, DS18B20 параметры, увеличение длины линии.
Добрый день, у меня образовалось 2 вопроса, на которые не могу найти конкретный ответ. Первый...

Параметры-значения и параметры-переменные в функции и процедуре
Плиз помогите в этом коде поставить параметры или атрибуты, не уверен в правильном названии, для...

Не срабатывают нажатия Y/N
Здравствуйте , начал осваивать Bat, есть ряд вопросов. Главный вопрос сейчас в том, пытаюсь нажать...

1
Vovan-VE
13171 / 6557 / 1039
Регистрация: 10.01.2008
Сообщений: 15,069
25.09.2012, 15:21 2
RewriteCond'ы действуют только на один ближайщий RewriteRule. Поэтому Ваш второй RewriteRule на 5й строке получается безусловный для любых адресов.

Вариант решения: инвертировать условия в RewriteCond'ах и при выполнении вообще ничего не делать:
Код
RewriteEngine On

RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ - [L]

RewriteRule ^u([a-z0-9]{16})$ index.php?url_id=$1 [L,QSA]
RewriteRule ^(.*)$ index.php?panel_status=$1 [L,QSA]
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.09.2012, 15:21

Не срабатывают команды
Здравствуйте! Использую MVVMLight <StackPanel Grid.Column="0" ...

Не срабатывают якоря
В общем ситуация такая: Есть два блока, один выводится при большом размере экрана, второй при...

Не срабатывают ссылки
Создал сайт и все бы ничего, но когда запустил его в браузере обнаружил страшную ошибку - ссылки не...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru