У нас есть Apache, обслуживающий набор файлов из определенного каталога. Если файл, запрошенный в этом каталоге, не существует, могу ли я заставить Apache возвращать файл по умолчанию - вместо 404? Если да, то как?Может ли Apache использовать файл по умолчанию вместо 404?
0
A
ответ
4
Этого можно достичь с помощью .htaccess.
Проверить this WebReference article on the topic.
В основном вам нужно только имя файла .htaccess в каталоге, который содержит
ErrorDocument 404 /YourCustomErrorPage.html
Конечно любой другой файл может быть подан слишком.
2
Какой файл? Это статический файл? С помощью Apache вы можете установить custom error pages.
2
Будьте внимательны при возврате non-404s для любого случайного запроса URI. Это может повлиять на ваш рейтинг Google, если они заметят его и считают его частью фермы ссылок или другой такой техники blackhat SEO.
+1 для того, чтобы быть интересным и уместным, но в моем личном опыте я никогда не видел, чтобы Google помогал моим сайтам для случайных 404-х. Это случилось с кем-то? – Frankie
Статья на нем: http://gsitecrawler.com/articles/error-404-200.asp – ceejayoz