Помощник
|
.htaccess и ErrorDocument при закрытом индексе, проверьте правильность составления |
sc2r2bey
|
Сообщение
#1
|
||
|
|
||
|
|||
ZiTosS |
19.11.2010, 23:47;
Ответить: ZiTosS
Сообщение
#2
|
|
sc2r2bey, не правильно. При запрете вывода индекса каталога при отсутствии index.* файлов будет выдаваться ошибка 403 - Forbidden
А точнее не неправильно, а ещё надо для 403 прописать правило обработки. Так же ты не правильно написал строку для 404, посмотри синтаксис. Поэтому .htaccess должен иметь вид: # запрещаем вывод индекса каталогов при отсутствии index.*
Options -Indexes # указываем страницы, при возникновении ошибок 403 и 404 ErrorDocument 403 error/404.html ErrorDocument 404 error/404.html |
|
|
sc2r2bey
|
Сообщение
#3
|
|
если сайт находиться по адресу site.ru то все работает, но если сайт находиться по адресу site.ru/folder то он не видит свою страницу и апач подгружает свою, прописываю полный путь к файлу ошибки все ок,
а как добавить в .htaccess свою регулярку, чтоб он автоматически определял адрес сайта, чтоб каждый раз не править его, например: # указываем страницы, при возникновении ошибок 404
ErrorDocument 404 регулярное выражения опредления имени сайта/404.html -------------------- программирую web и для we |
|
|
ZiTosS |
25.11.2010, 21:56;
Ответить: ZiTosS
Сообщение
#4
|
|
surfer, не понимаю, что ты там каждый раз правишь?
Указывать абсолютный путь от корня пробовал? Всё должно получиться. Абсолютный путь от корня начинается со слеша, т.е. /error/404.html Если уж так хочется использовать URL в errorDocument, можешь попробовать использовать переменные окружения сервера Apache. Но за результат не отвечаю, т.к. точно не знаю работают они в даннгой директиве или нет. На одном из сайтов указано, что в любой директиве их можно использовать. |
|
|
sc2r2bey
|
Сообщение
#5
|
|
Абсолютный путь от корня начинается со слеша, т.е. /error/404.html абсолютный да, работает, но если я этот код буду использовать на другом домене, хочу универсальный сделать с регуляркой значит -------------------- программирую web и для we |
|
|
ZiTosS |
26.11.2010, 23:55;
Ответить: ZiTosS
Сообщение
#6
|
|
surfer, регулярные выражения использовать в errorDocument нельзя. Максимум что можно попробовать, это как я уже сказал, переменные окружения сервера Apache.
|
|
|
sc2r2bey
|
Сообщение
#7
|
|
какую именно у меня они почему то не работают
-------------------- программирую web и для we |
|
|
ZiTosS |
27.11.2010, 15:17;
Ответить: ZiTosS
Сообщение
#8
|
|
surfer, раз не работают, значит их всё таки нельзя в данной директиве применять. Я же предупреждал...
Переменные окружения веб-сервера Apache |
|
|
sc2r2bey
|
Сообщение
#9
|
|
просто при ошибке выводится переменная окружения
-------------------- программирую web и для we |
|
|
ZiTosS |
27.11.2010, 21:00;
Ответить: ZiTosS
Сообщение
#10
|
|
surfer, А что тебе мешает всегда создать папку errors на серваке и все htaccess при записи в них:
errorDocument 404 /errors/404.html будет переходить именно в этот каталог. И от доменного имени здесь ничего не будет зависеть Не понял прикола про другой домен: абсолютный да, работает, но если я этот код буду использовать на другом домене, хочу универсальный сделать с регуляркой значит абсолютный путь будет всегда привязан к корню хоста, то есть к примеру как в денвере это папка www Что-то я не пойму, зачем здесь вообще могут понадобиться регулярки. |
|
|
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Мегамаркет. Скидка 1000 рублей при покупке от 5000 рублей на все, на первый заказ. Мегамаркет. Скидка 1000 рублей при покупке от 5000 рублей на все, на п |
6 | stu999 | 1553 | 21.3.2024, 20:45 автор: stu999 |
|
Если статья не в индексе Google - она уникальна или нет? | 2 | uahomka | 802 | 20.3.2024, 11:17 автор: Vmir |
|
Получил странную ссылку при линкбилдинге Как поведет себя поиск при обнаружении странной ссылке? |
10 | r0mZet | 2179 | 24.10.2022, 19:23 автор: Wachowski |
|
300 площадок под вечные ссылки на выбор: ТИЦ 20-9400, PR 0-6, ЯК, DMOZ. Скидки при пакетном заказе! | 65 | inkon | 30256 | 19.7.2022, 13:41 автор: Funoman |
|
тИЦ отменили! Новый показатель Яндекса ИКС! Лучшие площадки под размещение. Бесплатное написание статей при любом заказе. Эксклюзивное предложение. Успей получить написание статей БЕСПЛАТНО |
71 | VIMstat | 78317 | 21.6.2022, 9:38 автор: VIMstat |
Текстовая версия | Сейчас: 29.3.2024, 19:45 |