Искать  
 
   
 
Редирект на 404 с помощью PHP
Отправлено: 15 Декабрь 2010 04:15 A.M.   [ Игнорировать ]
Sr. Member
RankRankRankRank
Всего сообщений:  987
Зарегистрирован  2008-09-27

Нашел только как ответ дать 404:

$OUT->http_status_header(404

А как сделать редирект на 404 страницу, которая указан в настройках шаблона?

Профиль
 
 
Отправлено: 15 Декабрь 2010 11:05 A.M.   [ Игнорировать ]   [ # 1 ]
Администратор
Avatar
RankRankRankRank
Всего сообщений:  1423
Зарегистрирован  2007-12-27

об этом речь?

<?php
header
("HTTP/1.1 301 Moved Permanently");
header("Location: http://www.siteeeeeeee.ru");
exit();
?> 
Максим - 15 Декабрь 2010 04:15 A.M.

Нашел только как ответ дать 404:

$OUT->http_status_header(404

А как сделать редирект на 404 страницу, которая указан в настройках шаблона?

А вообще должно работать, если у тебя указана в настройках эта страница.

 Подпись 

ExpressionEngine - SEO-ориентированный движок

Профиль
 
 
Отправлено: 15 Декабрь 2010 01:57 P.M.   [ Игнорировать ]   [ # 2 ]
Sr. Member
RankRankRankRank
Всего сообщений:  987
Зарегистрирован  2008-09-27

Я ищу аналог на php вот этой вот фишки:

{redirect='404'

У нас же тогда и в строке браузера сохраянется введеный url и отображается шаблон 404

Профиль
 
 
Отправлено: 15 Декабрь 2010 11:17 P.M.   [ Игнорировать ]   [ # 3 ]
Member
Avatar
RankRankRank
Всего сообщений:  224
Зарегистрирован  2010-11-20

Максим, самый простой способ реализовать редирект твоего формата при работе с PHP-вставками - делать проверку на наличие той или иной записи и, если она не найдена - инклюдить шаблон 404.
Собственно, это и не редирект, поскольку запрашиваемый url не меняется.
Но, все же, более изящный способ - настройкой .htaccess

ErrorDocument 404 /404 
или 
ErrorDocument 404 
/my_errors_template_group/404 

Думаю, тут ясно что к чему.

Профиль
 
 
Отправлено: 27 Апрель 2016 10:27 P.M.   [ Игнорировать ]   [ # 4 ]
Новичок
Rank
Всего сообщений:  2
Зарегистрирован  2016-04-27

сделай просто красивую страницу 404 и на нее ссылку повесь

Профиль
 
 
Отправлено: 28 Апрель 2016 12:40 P.M.   [ Игнорировать ]   [ # 5 ]
Новичок
Rank
Всего сообщений:  1
Зарегистрирован  2016-04-28

а как это сделать на самописном сайте?

Профиль
 
 
Отправлено: 28 Апрель 2016 12:41 P.M.   [ Игнорировать ]   [ # 6 ]
Новичок
Rank
Всего сообщений:  2
Зарегистрирован  2016-04-27

даже не знаю, я только вот с этим движком работал, http://www.umi-cms.ru/product/whats_new/
там это не сложно

Профиль