|
1 / 1 / 0
Регистрация: 07.10.2013
Сообщений: 117
|
||||||
Чпу, mod_rewrite и .htaccess07.10.2013, 18:34. Показов 6885. Ответов 68
Метки нет (Все метки)
Наворотил делов так что вчера сайт вообще не отвечал, из-за условий в файле .htaccess он попадал в цикличность и выдавал сообщение "состояние перенаправления". На данный момент от цикличности избавился, дописал ещё несколько условий и теперь я опять в ступоре.
Надо преобразовать адрес anekdoty-date.php?date=07.10.2013&page=2 в anekdoty/date/07.10.2013/page/2. Пробовал сделать так:
Буду признателен за любую помощь и советы.
0
|
||||||
| 07.10.2013, 18:34 | |
|
Ответы с готовыми решениями:
68
ЧПУ htaccess и mod_rewrite? Mod_rewrite и ЧПУ mod_rewrite ЧПУ |
|
215 / 215 / 73
Регистрация: 12.03.2013
Сообщений: 485
|
||||||
| 07.10.2013, 20:26 | ||||||
0
|
||||||
|
1 / 1 / 0
Регистрация: 07.10.2013
Сообщений: 117
|
||||||||||||
| 07.10.2013, 20:41 [ТС] | ||||||||||||
Путём научного метода "тыка" я выяснил что в моём запросе происходит открытие другого файла обработчика. Вероятнее всего это происходит из-за вот этих условий:
TAB, не могли бы подсказать в чём проблема?
0
|
||||||||||||
|
215 / 215 / 73
Регистрация: 12.03.2013
Сообщений: 485
|
|
| 07.10.2013, 20:50 | |
|
Чтобы понять причину, нужны все правила mod_rewrite.
0
|
|
|
1 / 1 / 0
Регистрация: 07.10.2013
Сообщений: 117
|
|||||||
| 07.10.2013, 21:19 [ТС] | |||||||
0
|
|||||||
|
Почетный модератор
16844 / 6724 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
|
||
| 07.10.2013, 22:09 | ||
|
0
|
||
|
1 / 1 / 0
Регистрация: 07.10.2013
Сообщений: 117
|
||
| 07.10.2013, 22:29 [ТС] | ||
|
В другом файле сделана проверка на "входящую переменную". Есть файл с категориями сайта, туда передаётся $cat. Есть файл с датами, туда передаётся переменная $date. В том состоянии в котором сейчас находится .htaccess данные уходят на страницу anekdoty-cat.php а не на anekdoty-date.php.
0
|
||
|
Почетный модератор
16844 / 6724 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
|
|
| 07.10.2013, 22:31 | |
|
Флаг L - это закончить преобразование.. У редиректа соответствующий флаг - R. Вы нигде не писали нечто вроде [L,R=301] ? А то, может, написали, а потом или забыли обновить файл, или он закэшировался..?
1
|
|
|
1 / 1 / 0
Регистрация: 07.10.2013
Сообщений: 117
|
|||||||
| 07.10.2013, 22:35 [ТС] | |||||||
|
В одном из предыдущих сообщения я выкладывал полный файл .htaccess, нечто вроде того о чём вы спрашивали етть вот тут:
0
|
|||||||
|
Почетный модератор
16844 / 6724 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
|
||||||
| 07.10.2013, 22:47 | ||||||
|
попробуйте так..
1
|
||||||
|
1 / 1 / 0
Регистрация: 07.10.2013
Сообщений: 117
|
||||||||||||
| 07.10.2013, 23:47 [ТС] | ||||||||||||
Добавлено через 14 минут KOPOJI, нашёл ошибочку в вашем примере и сразу всё заработало, просто вы указали в строке:
0
|
||||||||||||
|
Почетный модератор
16844 / 6724 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
|
|
| 07.10.2013, 23:51 | |
|
1
|
|
|
1 / 1 / 0
Регистрация: 07.10.2013
Сообщений: 117
|
||
| 08.10.2013, 00:13 [ТС] | ||
|
Тем не менее, благодаря вашему варианту перестало перебрасывать на другую страницу! Сейчас проверю остальные разделы и отпишусь, тем не менее, я уже бесконечно благодарен за Вашу помощь. Добавлено через 15 минут KOPOJI, всё прекрасно работает, огромное вам человеческое спасибо за помощь. Сам бы я наверное ещё неделю провозился со своим методом научного "тыка" и не известно получилось бы что-то или нет.
0
|
||
|
Почетный модератор
16844 / 6724 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
|
||
| 08.10.2013, 09:29 | ||
|
TAB, вообще-то, нет. К примеру, здесь
0
|
||
|
215 / 215 / 73
Регистрация: 12.03.2013
Сообщений: 485
|
||||||
| 08.10.2013, 12:14 | ||||||
|
В общем моё скромное виденье:
0
|
||||||
|
1 / 1 / 0
Регистрация: 07.10.2013
Сообщений: 117
|
|||
| 09.10.2013, 00:50 [ТС] | |||
![]() Добавлено через 11 часов 38 минут KOPOJI, а косячёк я всё-таки какой-то нашёл. Дело в том что теперь у меня перестали отображаться некоторые изображения, содержащие в названии слово anekdoty. Например есть логотип anekdoty-new и оно ни в какую, не хочет отображаться на странице, а при прямом переходе по адресу http://сайт.ru/design/anekdoty-new.png у меня появляется ошибка 404. Есть "таблэтка" на этот случай?
0
|
|||
|
215 / 215 / 73
Регистрация: 12.03.2013
Сообщений: 485
|
||||||
| 09.10.2013, 07:44 | ||||||
|
При обращении к файлам, символическим ссылкам и директориям ничего не переписывать.
0
|
||||||
|
1 / 1 / 0
Регистрация: 07.10.2013
Сообщений: 117
|
||||||
| 21.10.2013, 22:19 [ТС] | ||||||
|
Товарищи, теперь у меня появилась необходимость в преобразовании поискового запроса в более приятный вид.
На данный момент результат поиска на сайте отображается таким образом: anekdoty-search.php?search=%EC%F3%E6+%E8+%E6%E5%ED%E0 И вот так если страниц с результатами несколько: anekdoty-search.php?search=%EC%F3%E6%20%E8%20%E6%E5%ED%E0&page=5 В конце добавился так называемый "пейджер". В идеале, хотелось бы что бы он выглядел так же как выглядят остальные мои страница с постраничной навигацией, т.е.: anekdoty/search/%EC%F3%E6%20%E8%20%E6%E5%ED%E0/page/5 PS: Поисковой запрос передаю через GET форму
0
|
||||||
|
215 / 215 / 73
Регистрация: 12.03.2013
Сообщений: 485
|
||||||
| 21.10.2013, 22:35 | ||||||
0
|
||||||
| 21.10.2013, 22:35 | |
|
Помогаю со студенческими работами здесь
20
Настройка mod_rewrite (ЧПУ) Не работает ЧПУ (mod_rewrite) Проблемы с настройкой ЧПУ в mod_rewrite Реализация ЧПУ на сайте (mod_rewrite) mod_rewrite - как сделать ЧПУ? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
|
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу,
и светлой Луне.
В мире
покоя нет
и люди
не могут жить в тишине.
А жить им немного лет.
|
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила»
«Время-Деньги»
«Деньги -Пуля»
|
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
|
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога
Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога
Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
|
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
|
SDL3 для Web (WebAssembly): Работа со звуком через SDL3_mixer
8Observer8 08.02.2026
Содержание блога
Пошагово создадим проект для загрузки звукового файла и воспроизведения звука с помощью библиотеки SDL3_mixer. Звук будет воспроизводиться по клику мышки по холсту на Desktop и по. . .
|