ПредишенСледващото

Доста често, разработчиците и собствениците на собствените си сървъри не обръщат внимание на такива дреболии като стандартната страница за грешка, която дава на уеб сървъра. А напразно, когато страница за грешка, например 404, 403, 500 потребителя, е вероятно да престане взаимодействие със сайта и да преминете към конкуренти. Тези страници могат да бъдат заменени с техните собствени, по-информативен и интересен, което от своя страна може да ви помогне да забави посетител на сайта.

По-долу са описани инструкциите за създаване на ваши собствени страници за грешка 404, 403 и 500, за да се даде Nginx уеб сървър по подразбиране.

Създаване на страници за грешка в Nginx под CentOS 7

И така, вие сте все още се интересуват от това как да се замени страница по подразбиране грешка в Nginx по своему. След това преминете.

Създаване на страници за грешки в Nginx

Започваме да създават свои собствени страници за грешка в Nginx. HTML кода на страницата, ще бъдат описани по-долу като пример, в битката сайт, можете лесно да персонализирате и да ги чисто, колкото е необходимо.

Създаване на страница за грешка 404

Първо, създаване на файл /usr/share/nginx/html/my_404_error.htm л и да го отворите, за да влезе в HTML кода на страницата, като направите 2 отборите:

Въвеждане на HTML код страница 404, и запишете файла, например:

Създаване на страница за грешка 403

Както е случаят със страницата 404, трябва да се създаде /usr/share/nginx/html/my_403_error.html файл. отворете го за редактиране, добавяне на HTML кода на страницата с грешка 403 и запишете файла за изпълнение на този отбор 2:

Въвеждане на HTML код страница 403, и запишете файла, например:

Създаване на страница за грешка 500

Повторете горните стъпки (File: /usr/share/nginx/html/my_500_error.html):

Въвеждане на HTML код страница 500, и запишете файла, например:

И така, със създаването на страници с грешки завършена. Още веднъж, можете да вградите CSS стилове и изображения на тези страници, които ще направят страниците за грешки по-привлекателни, всичко зависи от вас.

Свързване на собствени страници за грешка в Nginx

Конфигуриране на Nginx

За да се създаде страници за грешки са спечелили, трябва да редактирате конфигурацията Nginx, отворете конфигурационния файл за редактиране:

В конфигурацията, която искате да добавите блок за свързване страници за грешка в модула на сървъра <>. Пример тунер за страница 404:

Пример добавят всички страници грешки в Nginx конфигурация:

В примера на пътя към грешката на страница, задаване на основната папка и да зададете достъп до файлове "вътрешен", за да се осигури достъп до starnitsu само чрез вътрешно пренасочване Nginx (така че потребителят няма да имат пряк достъп до файловете).

Прилагане на промените

За да може промените да влязат в сила, трябва да рестартирате Nginx:

Всички собствена страница за грешка Nginx готови да отидете. Можете да тествате и да се насладите на свършената работа.

Благодаря ви за вниманието.

Подкрепете проекта - споделете линка, благодаря!