![]() |
|
|
![]()
|
|
| Evgsf |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 3 Регистрация: 30.6.2008 Репутация: нет Всего: нет |
Всем привет.
Возникла странная проблема: На сайте используется модуль rewrite, при преоразованивании URL'а вида: http://site.ru/index.php?title=page&page=all&id=1 в http://site.ru/page/all/1 происходит странное... страницы с ID от 2 до 9 показываются, а страницы 1 и от 10 дальше, не работают - выдают ошибку 404. Информация которая отображается на страницах находится в базе. Помогите решить данную проблему, а то я уже не знаю что и делать :( Пару моментов: Если обратится к станице на прямую, т.е. так http://site.ru/index.php?title=page&page=all&id=1, то она будет работать. На локальном хостинге все работает нормально (при обращении через rewrite и на прямую). Раньше, где-то месяц до возникновения ошибки, все работало нормально. - Перезаписывал базу из backup. - Смотрел логи с ошибками (написано что не найден документ http://site.ru/page/all/1), других ошибок нету. - Пробывал вывести значения переменных title, page и id на странице ошибки, выводятся пустые значения (может это так и должно быть...). В файле .htaccess вписал строчку ErrorDocument 404 /error.php?404 после окончания работы модуля rewrite. - Что-то еще пробывал, но уже забыл |
|||
|
||||
| Mal Hack |
|
|||
![]() Мудрый... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 9926 Регистрация: 15.2.2004 Репутация: 15 Всего: 261 |
Может наоборот ;) Надо ды бы правила rewrite взглянуть, которые в .htaccess. P.S. а вообще при чем тут PHP? |
|||
|
||||
| Evgsf |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 3 Регистрация: 30.6.2008 Репутация: нет Всего: нет |
Я не знаю в чем проблема, поэтому не знаю в какой форум записть тему, тут и в PHP и в SQL и в rewrite и в чем только может и не быть проблема, я уже не знаю на что грешить.
... RewriteCond %{REQUEST_URI} ^(.*)/(.*)/(.*)/$ RewriteRule ^(.*)/(.*)/(.*)/$ ?title=$1&page=$2&id=$3 [L,QSA] ... |
|||
|
||||
| Evgsf |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 3 Регистрация: 30.6.2008 Репутация: нет Всего: нет |
Ох бл.., я сейчас себя об стенку убъю!
В файле .htaccess была строчка которую я добавил давно, и забыл удалить:
Эх... Спасибо за внимание Стыдно... |
|||
|
||||
![]()
|
| 1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Администрирование Web серверов и Web служб | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |