Форум программистов, компьютерный форум, киберфорум
Apache, htaccess
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/4: Рейтинг темы: голосов - 4, средняя оценка - 5.00
210 / 204 / 52
Регистрация: 25.07.2010
Сообщений: 1,162
1

Rewrite не работает флаг N

28.03.2013, 22:51. Показов 782. Ответов 3
Метки нет (Все метки)

привет, задача после первой обработки запроса, полученый запрос обработать вторым правилом, для этого в мануале написано использовать N, но он не работает...
PHP
1
2
3
4
5
6
7
Запрос на входе
/tort/id/4
что нужно получить на выходе в файле SaveShow.php [REDIRECT_URL] = showTort.php?id=4
 
RewriteEngine on
RewriteRule ^tort/id/([0-9]+) showTort.php?id=$1 [N]   #после этого как я понял должен начаться заного htaccess, но на входе будет showTort.php?id=4
RewriteRule ^(.*)? SaveShow.php  #в этом скрипте распечатываю Redirect_url а там tort/id/4 :(((
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
28.03.2013, 22:51
Ответы с готовыми решениями:

Флаг L не работает
Хочу поставить заглушку для всего того, что не подходит под описания предыдущих правил, но почему...

Медленно работает rewrite
Редирект url с /?q=test на /test/ В секции location : location / { rewrite ^/(.*)\/$...

Модуль mod rewrite работает в 2 стороны?
Здравствуйте. Подскажите, допустим есть url такого вида:...

Не работает rewrite SEO URL's для стандартных страниц
Добрый день! Помогите пожалуйста. На opencart магазине, стоит vqmod и pavblog. Мне нужно...

3
887 / 353 / 1
Регистрация: 12.08.2012
Сообщений: 4,401
Записей в блоге: 5
29.03.2013, 00:29 2
borovik,
Код
RewriteEngine on
RewriteRule ^tort/id/([0-9]+)$ showTort.php?id=$1
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !^tort/id/([0-9]+)$
RewriteRule ^(.*)$ SaveShow.php
1
210 / 204 / 52
Регистрация: 25.07.2010
Сообщений: 1,162
29.03.2013, 01:15  [ТС] 3
спс за ответ, но когда распечатываю весь массив $_SERVER в файле SaveShow.php там и намека нету на "showTort.php?id=34"
0
887 / 353 / 1
Регистрация: 12.08.2012
Сообщений: 4,401
Записей в блоге: 5
30.03.2013, 10:08 4
borovik, Я так и не понял что вам надо
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
30.03.2013, 10:08

Не работает флаг bool
Протосто магия какая-то ) Елементарные, казалось бы, вещи отказываются работать. Пишу онлайн игру...

Инкремент, не работает флаг переполнения
Доброго времени суток. Буду краток. Есть код: mov eax, 0ffffffffh inc eax jo exit В отладчике...

Почему если флаг состояния потока eof поднят, то флаг good опущен?
Почему если флаг состояния потока eof поднят, то флаг good опущен? Это нонсенс, друзья. Здесь...

Нарисовать на экране дисплея флаг РФ, Японский флаг
Нарисовать на экране дисплея флаг РФ, Японский флаг 300*200px Добавлено через 22 часа 20 минут ...


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

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

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