[ Сообщений: 4 ] 
Начать новую тему Ответить на тему
Автор Сообщение
СообщениеДобавлено: 12 авг 2009, 10:50 
Эксперт
Аватара пользователя

Сообщения: 157
Поблагодарили: 0 раз.
Времени мало :) Поэтому обнаглею и попрошу помочь.

Нужно сделать редирект со страницы, скажем такого типа - message.php?msg=950, на главную.

Прописать нужно в .htaccess

Как это сделать?

Это ошибка, которую скрипт (message.php?msg=950) выдает, если страница была удалена из базы. Таких страниц удаленных много.

И, я правильно понимаю, что в этом случае (когда первоначально скрипт обрабатывает ошибку, а потом происходит редирект на главную) PR плавно "перетечет" на главную?

Заранее спасибо

_________________
Форум о Болгарии

Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 12 авг 2009, 12:42 
Эксперт
Аватара пользователя

Сообщения: 2192
Поблагодарили: 2 раз.
.htaccess не поможет, если сначала должен отработаться скрипт.
Надо править сам скрипт.

И да, 301 редирект действительно склеивает страницы.

_________________
Денис Иванов, экс-Миксмаркет
upyrj@ya.ru

Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 12 авг 2009, 13:08 
Эксперт
Аватара пользователя

Сообщения: 157
Поблагодарили: 0 раз.
Спасибо Денис!

Скрипт отработал и фактически выдает страницу с ошибкой.

Вот мне и нужно, чтобы страница message.php?msg=950 редиректила на главную

Это возможно без правки скрипта?

_________________
Форум о Болгарии

Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 12 авг 2009, 14:13 
Эксперт
Аватара пользователя

Сообщения: 2192
Поблагодарили: 2 раз.
Может, и возможно, но определенно выше моего понимания. 8(

Я бы в скрипте написал что-то вроде:

if (ошибка) {
header("Location: http://www.domain.tld/",TRUE,301);
}

Причем это все должно произойти до того, как начнется отдача какого-либо HTML-контента.

_________________
Денис Иванов, экс-Миксмаркет
upyrj@ya.ru

Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему
 [ Сообщений: 4 ] 



Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения
cron


О проекте Новости Пресса о нас Сотрудничество Вакансии Контакты
2005–2011 Партнерская сеть Миксмаркет
Разработка сайта — iji-design / AdLabs
Powered by phpBB Group