Textpattern - на русском языке

форум общения русскоязычных пользователей CMS Текстпаттерн

Вы не зашли.

#1 17-06-2008 20:19:35

dreel
буки
Зарегистрирован: 16-06-2008
Сообщений: 14

Своя страница для - 404,403,500 и других ошибок

Поддержка для 404 страницы встроена, но она возвращает код 200. (TP 4.04)
Есть вроде плагин и для настройки и 403, но мне этого мало.

Есть решение частичное.
Пишем в
.htaccess

Код:

ErrorDocument 404 /index.php
ErrorDocument 403 /error.shtml
ErrorDocument 500 /error.shtml

error.shtml - моя страничка с SSI обработчиком ошибок, прекрасно работает.
Но есть но - оформление и ссылки на ней приходиться менять вручную.

Идея.
Регенерировать эту страницу при изменении входящей в ее состав формы.
Видимо нужно как плагин делать.
Механизм:
Пропускаем шаблон страницы через парсер TXP
Получается статичный-html файл error.shtml, с встроенными SSI директивами
Ошибка прекрасно обрабатывается и без php, все красиво и приятно юзеру

При изменении одной из составных форм - файл генерируется заново.

Если есть реализация сего - просьба дать направление.

Неактивен

 

#2 17-06-2008 22:39:07

the_ghost
ять
Откуда: Минск
Зарегистрирован: 01-05-2007
Сообщений: 1957
Вебсайт

Re: Своя страница для - 404,403,500 и других ошибок

dreel написал:

Поддержка для 404 страницы встроена, но она возвращает код 200. (TP 4.04)

Обновитесь же наконец smile Вашей версии без малого полтора года. Уже с 4.0.5 100% 404 ошибка возвращается с соответсвующим кодом.

По поводу страниц:
Для отдельной поддержки ошибок 403, 500, 503 и т.п. нужно создать в Оформление - Страницы страницу с названием error_403, error_404 и т.п. Если страницы для ошибки нет - используется error_default.


.      Создание шаблонов для Textpatern http://textpattern.ru/forum/viewtopic.php?id=1665 (<txp:make_template quality="best" />)
КОНСУЛЬТАЦИИ по Textpattern - ICQ#8458496, nemiga@gmail.com <txp:if_question><txp:pay /></txp:if_question>
       Список всех тегов - http://textbook.textpattern.net/wiki/in … _Reference

Неактивен

 

#3 18-06-2008 23:42:17

dreel
буки
Зарегистрирован: 16-06-2008
Сообщений: 14

Re: Своя страница для - 404,403,500 и других ошибок

Ясно. Посмотрю

Неактивен

 

#4 10-08-2008 17:48:12

80689248440
земля
Откуда: Симферополь
Зарегистрирован: 07-08-2008
Сообщений: 112
Вебсайт

Re: Своя страница для - 404,403,500 и других ошибок

интересноа с error_403, error_404 будут ссылки покупать?


Хочешь заработать - спроси меня как!

Неактивен

 

#5 08-03-2009 13:11:33

Jack
живёте
Зарегистрирован: 07-08-2006
Сообщений: 87
Вебсайт

Re: Своя страница для - 404,403,500 и других ошибок

Биржевые роботы принципиально не должны находить ошибку 404..

Неактивен

 

Board footer

RSS   Rambler's Top100
Powered by PunBB
Textpattern.ru