Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 08.01.2013, 15:30   #1
Anubys
Форумчанин
 
Регистрация: 08.05.2010
Сообщений: 177
По умолчанию Не всегда корректно работает RewriteRule

RewriteRule ^(.*)category/([a-zA-Z]+)$ cats.php?p=$1 [L]
category/films - нужно
cats/category/films - не нужно.
Срабатывает в обоих случаях.
Я знаю, что проблема именно в этом "(. *)", Но я перепробовал уже многое: подставлять на место этой беды "% {HTTP_HOST}", но это не дало никаких результатов. Правило в том случае вообще перестало срабатывать. Я только буквально вчера начал знакомиться с этим модулем и пока не все понимаю

Последний раз редактировалось Anubys; 08.01.2013 в 15:35.
Anubys вне форума Ответить с цитированием
Старый 08.01.2013, 20:14   #2
impulsgraw
Верховный Судья
Пользователь
 
Аватар для impulsgraw
 
Регистрация: 23.11.2010
Сообщений: 82
По умолчанию

Вот так вот попробуй

Код:
RewriteRule ^category/([a-zA-Z]+)$ cats.php?p=$2 [L]
Тут вот это вот (.*) нафиг потому что не надо
impulsgraw вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
код работает не корректно AcTiV Общие вопросы C/C++ 4 25.12.2012 23:01
Функция работает не корректно! VintProg Общие вопросы Delphi 8 04.08.2011 14:54
Программа работает не корректно Neymexa Общие вопросы C/C++ 5 24.12.2008 19:17