Вернуться   Форум SAPE.RU > Общие вопросы > Разработка и сопровождение сайтов

-->
Ответ
 
Опции темы
Старый 07.09.2011, 22:35   #1
Мафиози
 
Аватар для Русская мафия
 
Регистрация: 11.09.2008
Адрес: <H1></H1>
Сообщений: 1,174
Вес репутации: 242
Русская мафия - прекрасное будущееРусская мафия - прекрасное будущееРусская мафия - прекрасное будущееРусская мафия - прекрасное будущееРусская мафия - прекрасное будущееРусская мафия - прекрасное будущееРусская мафия - прекрасное будущееРусская мафия - прекрасное будущееРусская мафия - прекрасное будущееРусская мафия - прекрасное будущееРусская мафия - прекрасное будущее
По умолчанию глюк редиректа, помогите починить

Короче редирект делаю так:

PHP код:
RewriteRule ^power/$ index.php?module=pages&id=17 [L
Ставлю редирект, захожу на /power - 404 выскакивает.

После перезагрузки сервера обычно начинает работать.


Что это может быть? Я думал это у меня на денвере так. Сейчас увидел, что и на хостинге
__________________
Как дела?
Русская мафия вне форума   Ответить с цитированием
Старый 08.09.2011, 01:12   #2
Специалист
 
Аватар для maksim7
 
Регистрация: 05.05.2008
Адрес: Город Герой О_o
Сообщений: 354
Вес репутации: 217
maksim7 - прекрасное будущееmaksim7 - прекрасное будущееmaksim7 - прекрасное будущееmaksim7 - прекрасное будущееmaksim7 - прекрасное будущееmaksim7 - прекрасное будущееmaksim7 - прекрасное будущееmaksim7 - прекрасное будущееmaksim7 - прекрасное будущееmaksim7 - прекрасное будущееmaksim7 - прекрасное будущее
По умолчанию

PHP код:
RewriteEngine on
RewriteBase 
/
RewriteRule ^power\\/$ index.php?module=pages&id=17 [QSA,L]
#RewriteRule ^power$ index.php?module=pages&id=17 [QSA,L] без слэша 
Не совсем понятно вам нужен "/" в конце urla или нет? У вас предполагается:
для http://mysite.com/power/
__________________
ч/б подпись: I work for money, if you want loyalty get a dog.
Я покупаю контент здесь и здесь

Последний раз редактировалось maksim7; 08.09.2011 в 01:19.
maksim7 вне форума   Ответить с цитированием
Старый 08.09.2011, 08:25   #3
Мафиози
 
Аватар для Русская мафия
 
Регистрация: 11.09.2008
Адрес: <H1></H1>
Сообщений: 1,174
Вес репутации: 242
Русская мафия - прекрасное будущееРусская мафия - прекрасное будущееРусская мафия - прекрасное будущееРусская мафия - прекрасное будущееРусская мафия - прекрасное будущееРусская мафия - прекрасное будущееРусская мафия - прекрасное будущееРусская мафия - прекрасное будущееРусская мафия - прекрасное будущееРусская мафия - прекрасное будущееРусская мафия - прекрасное будущее
По умолчанию

maksim7,да, нужен
__________________
Как дела?
Русская мафия вне форума   Ответить с цитированием
Старый 08.09.2011, 08:45   #4
Мастер
 
Регистрация: 17.03.2008
Сообщений: 638
Вес репутации: 236
ahsinis - прекрасное будущееahsinis - прекрасное будущееahsinis - прекрасное будущееahsinis - прекрасное будущееahsinis - прекрасное будущееahsinis - прекрасное будущееahsinis - прекрасное будущееahsinis - прекрасное будущееahsinis - прекрасное будущееahsinis - прекрасное будущееahsinis - прекрасное будущее
По умолчанию

А это опечатка?
Цитата:
Сообщение от Русская мафия Посмотреть сообщение
Ставлю редирект, захожу на /power - 404 выскакивает.
Попробуйте вот так прописать
Код:
RewriteRule ^power/?$ index.php?module=pages&id=17 [L]
[вопрос после слеша]
ahsinis вне форума   Ответить с цитированием
Старый 08.09.2011, 09:11   #5
Мафиози
 
Аватар для Русская мафия
 
Регистрация: 11.09.2008
Адрес: <H1></H1>
Сообщений: 1,174
Вес репутации: 242
Русская мафия - прекрасное будущееРусская мафия - прекрасное будущееРусская мафия - прекрасное будущееРусская мафия - прекрасное будущееРусская мафия - прекрасное будущееРусская мафия - прекрасное будущееРусская мафия - прекрасное будущееРусская мафия - прекрасное будущееРусская мафия - прекрасное будущееРусская мафия - прекрасное будущееРусская мафия - прекрасное будущее
По умолчанию

Цитата:
Сообщение от ahsinis Посмотреть сообщение
А это опечатка?
Нет, у меня автоматом слэш добавляет

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_URI} !(.*)/$
RewriteRule ^(.*[^/])$ $1/ [L,R=301]
__________________
Как дела?
Русская мафия вне форума   Ответить с цитированием
Старый 08.09.2011, 10:01   #6
Мастер
 
Регистрация: 17.03.2008
Сообщений: 638
Вес репутации: 236
ahsinis - прекрасное будущееahsinis - прекрасное будущееahsinis - прекрасное будущееahsinis - прекрасное будущееahsinis - прекрасное будущееahsinis - прекрасное будущееahsinis - прекрасное будущееahsinis - прекрасное будущееahsinis - прекрасное будущееahsinis - прекрасное будущееahsinis - прекрасное будущее
По умолчанию

а сам index.php?module=pages&id=17 открывается?
ahsinis вне форума   Ответить с цитированием
Старый 08.09.2011, 13:19   #7
Специалист
 
Аватар для maksim7
 
Регистрация: 05.05.2008
Адрес: Город Герой О_o
Сообщений: 354
Вес репутации: 217
maksim7 - прекрасное будущееmaksim7 - прекрасное будущееmaksim7 - прекрасное будущееmaksim7 - прекрасное будущееmaksim7 - прекрасное будущееmaksim7 - прекрасное будущееmaksim7 - прекрасное будущееmaksim7 - прекрасное будущееmaksim7 - прекрасное будущееmaksim7 - прекрасное будущееmaksim7 - прекрасное будущее
По умолчанию

Русская мафия, а редирект срабатывает? RewriteBase прописан?
__________________
ч/б подпись: I work for money, if you want loyalty get a dog.
Я покупаю контент здесь и здесь
maksim7 вне форума   Ответить с цитированием
Старый 08.09.2011, 13:35   #8
Мафиози
 
Аватар для Русская мафия
 
Регистрация: 11.09.2008
Адрес: <H1></H1>
Сообщений: 1,174
Вес репутации: 242
Русская мафия - прекрасное будущееРусская мафия - прекрасное будущееРусская мафия - прекрасное будущееРусская мафия - прекрасное будущееРусская мафия - прекрасное будущееРусская мафия - прекрасное будущееРусская мафия - прекрасное будущееРусская мафия - прекрасное будущееРусская мафия - прекрасное будущееРусская мафия - прекрасное будущееРусская мафия - прекрасное будущее
По умолчанию

Цитата:
Сообщение от ahsinis Посмотреть сообщение
а сам index.php?module=pages&id=17 открывается?
открывается


Цитата:
Сообщение от maksim7 Посмотреть сообщение
Русская мафия, а редирект срабатывает? RewriteBase прописан?
Срабатывает.



Значит дело обстоит так:

У меня в админке, при добавлении страницы на сайт, можно указать ЧПУ для страницы. Если ЧПУ указано, то скрипт открывает файл .htaccess и записывает туда такую штуку:

PHP код:
RewriteRule ^[тут ЧПУ]/$ index.php?module=pages&id=[тут ID страницы] [L
Так вот, значит, создаю страницу с ЧПУ fffff - работает отлично. Создаю ещё одну страницу gggg - работает ..... . ..... создаю к примеру страницу hhhhh - не работает, выдаёт 404. Удаляю, редактирую руками - толку нет. Создаю потом ещё страницы с другим ЧПУ - работают, а hhhhh так и не работает.

Перезагрузка сервера - hhhhh заработал. НО! Бывает, что даже перезагрузка не помогает - потом когда нить начинает работать


Вообще не пойму из за чего это
__________________
Как дела?
Русская мафия вне форума   Ответить с цитированием
Старый 08.09.2011, 14:03   #9
Специалист
 
Аватар для maksim7
 
Регистрация: 05.05.2008
Адрес: Город Герой О_o
Сообщений: 354
Вес репутации: 217
maksim7 - прекрасное будущееmaksim7 - прекрасное будущееmaksim7 - прекрасное будущееmaksim7 - прекрасное будущееmaksim7 - прекрасное будущееmaksim7 - прекрасное будущееmaksim7 - прекрасное будущееmaksim7 - прекрасное будущееmaksim7 - прекрасное будущееmaksim7 - прекрасное будущееmaksim7 - прекрасное будущее
По умолчанию

может эта папка 'hhhhh' у вас физически существует?
__________________
ч/б подпись: I work for money, if you want loyalty get a dog.
Я покупаю контент здесь и здесь
maksim7 вне форума   Ответить с цитированием
Старый 08.09.2011, 14:47   #10
Мафиози
 
Аватар для Русская мафия
 
Регистрация: 11.09.2008
Адрес: <H1></H1>
Сообщений: 1,174
Вес репутации: 242
Русская мафия - прекрасное будущееРусская мафия - прекрасное будущееРусская мафия - прекрасное будущееРусская мафия - прекрасное будущееРусская мафия - прекрасное будущееРусская мафия - прекрасное будущееРусская мафия - прекрасное будущееРусская мафия - прекрасное будущееРусская мафия - прекрасное будущееРусская мафия - прекрасное будущееРусская мафия - прекрасное будущее
По умолчанию

maksim7, нет, нету
__________________
Как дела?
Русская мафия вне форума   Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Работа: нужно починить php-скрипт. Оптимизатор Курилка 17 27.05.2010 17:40
глюк, помогите! autoretro Ошибки при работе с системой 1 07.05.2010 14:23
Плагин редиректа для WP airforlife Курилка 3 14.04.2010 17:05
Помогите "починить" SiteAuditor bgr Софт для оптимизаторов и вебмастеров 7 02.11.2009 03:43


Часовой пояс GMT +3, время: 09:55.