404 пользовательский шаблон ошибки .htaccess - PullRequest
0 голосов
/ 19 февраля 2012

Хорошо, у меня проблема, мой код .htaccess:

RewriteEngine on
ErrorDocument 404 /notfound.html

и я не нашел .html рядом с .htaccess.

Почему это не работает? Я не верю в то, что вижу. Я взял учебник отсюда http://www.htaccessbasics.com/404-custom-error-page/

Я просто хочу, чтобы каждый раз, когда я заходил на сайт www.site.com/ajfasoijfiajsfijaofij, чтобы показать, что это такое, в notfound.html.

Ответы [ 2 ]

2 голосов
/ 19 февраля 2012

при использовании ErrorDocument указанный вами файл относится к корню документа, а не к .htaccess местоположению!

Редактировать: Предположим, у вас есть notfound.html и вы хотите использовать его для папки dir01, вы создаете файл htaccess внутри этой папки и добавляете это:

ErrorDocument 404    /dir01/notfound.html

Если вы хотите получить доступ к вашему файлу (notfound.html) в браузере это будет http://www.example.com/dir01/notfound.html.это все, что я мог объяснить!

0 голосов
/ 20 февраля 2012

Вы можете использовать в своем файле .htaccess следующий код:

RewriteBase /

...