|
|
Опубліковано 26.10.2014 11:18:24
|
|
|

Навіщо налаштовувати сторінку 404
Коли ви стикаєтеся зі сторінкою помилки 404, як описана вище, я думаю, що 99% користувачів (неопитані, оцінкові дані) закриють сторінку, і користувачі тихо програють. Якщо існує гарна сторінка, яка може допомогти користувачу потрапити туди, куди він хоче, вона точно утримає користувача. Тому кожен вебсайт повинен налаштовувати власну сторінку 404.
Як налаштувати сторінку 404 під NGINX
Було багато статей, які знайомлять із досвідом кастомізації сторінок 404 під IIS та APACHE, і NGINX досі відносно мало, і щоб вирішити власні проблеми, ми провели глибокі дослідження цієї теми. Результати показують, що налаштувати власні сторінки 404 під NGINX можливо і просто виконати лише кілька кроків:
1. Створіть власну сторінку 404.html
2. Змінити nginx.conf, додавши fastcgi_intercept_errors на;
3. Змінити nginx.conf (або окремий профіль сайту, наприклад, профіль сайту під nginx -> sites-enabled)
У серверному регіоні: error_page 404 /404.html або error_page 404 =http://www.xxx.com/404.html
4. Перезапустіть nginx після змін і перевірте коректність nginx.conf: /opt/nginx/sbin/nginx –t
#502 та інші помилки можна налаштувати таким самим чином.
error_page 500 502 503 504 /50x.html;
Нотатки:
1. Додам: fastcgi_intercept_errors на; Якщо ця опція не встановлена, вона не матиме жодного ефекту, навіть якщо 404.html створено та налаштовано error_page fastcgi_intercept_errors Синтаксис: fastcgi_intercept_errors увімкнено|вимкнено За замовчуванням: fastcgi_intercept_errors вимкнено Додати місцезнаходження: http, server, location За замовчуванням nginx не підтримує власні сторінки помилки 404, лише ця команда встановлена на включено, NGINX підтримує перенаправлення помилок 404. Важливо зазначити, що налаштування fastcgi_intercept_errors не перенаправляє помилку 404, якщо встановлено nginx. 404 перенаправлення помилок у nginx дійсні, якщо fastcgi_intercept_errors on встановлено і error_page опція встановлена правильно (включаючи синтаксис і відповідні сторінки 404)
2. Не позначайте головну сторінку як сторінку з помилкою 404 з метою економії проблем або збільшення ваги головної сторінки, і не переходьте на головну сторінку іншим способом.
3. Налаштована сторінка 404 має бути більшою за 512 байт, інакше може з'явитися сторінка 404 за замовчуванням. Наприклад, припустимо, ви налаштовуєте 404.html розміром лише 11 байт (вміст: помилка 404).
|
Попередній:Після вчорашняго тесту на фізичну підготовку у мене тепер болить спина.Наступний:Подивіться на чужі дизайни, дизайнери, ви жахливі!
|