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

Apache ви позволява да конфигурирате сървъра за нивото на директорията, използвайки .htaccess файлове. Това ръководство обяснява подробно как да ги използвате, за да служат на 404 грешка (страницата не е намерена), както и други страници обща грешка.

В Apache можете да настроите всяка директория на сървъра, индивидуално, ограничаване или предотвратяване на желаните свойства. Ето защо, ако не разполагате с директен достъп до сървъра, свойства за контрол на сървъра е възможно чрез .htaccess файлове.

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

Htaccess файл ви позволява да показвате собственото си Показване на страница грешка. когато потребителят поиска страница, която не съществува. Тя е много по-ефективен и по-удобен от стандартните страници за грешки, които потребителите са виждали много пъти преди.

Друго предимство на тази настройка е, че можете да зададете, за да изпратите страница за грешка (например 404) по електронна поща, която ще ви разкажа за това кога и кой не се опита да се зареди дадена страница, и ще позволи да се определи прекъснати връзки.

След това трябва да запишете файла. Вие трябва да го запишете като ".htaccess". Не ".htaccess.txt" или "mysite.htaccess" - а просто ".htaccess".

Ако всичко е наред, и четете моя 404.html страница, можете да създадете други страници за грешка за пълен набор от съобщения за грешки сървър. След като добавянето 404 и други (401, 500 и т.н.). Можете също така да пишат на страниците си в PHP или ASP, и то не само за HTML.

Можете да създадете няколко страници за всички кодове за състоянието на сървъра, за да персонализирате някакви грешки. Можете да използвате и чист HTML във файла Htaccess:

страници за грешка

кодовете на отговор сървър

код Отговор на сървъра yavyaetsya трицифрен номер, който го изпраща на потребителя в отговор на искане. Те разказват на потребителя дали искането валиден и дали тя може да бъде завършена, както и дали сървърът изисква повече информация. Обикновено тези кодове се изпращат в HTTP-заглавието, така че обикновените потребители не могат да ги видят. Най-често срещаните Кодовете за грешки на сървъра, е 400, 401, 403, 404 и 500, така че би било разумно да се постави на информацията във файла .htaccess, за да инсталирате собствените си страници за грешки за тези кодове.

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

Не е виновен 301 и 304 Последна актуализация на: как да се направи в Htaccess

Състояние, 304 може да изпрати този код:
FileETag Mtime Размер
ExpiresActive на
ExpiresDefault "достъп плюс 86,400 секунди"

Тук, както и времето, определено един ден кеш. Експериментирайте!

Благодаря. Аз направих почти същото
# Започнете кеш контрол #
ExpiresActive на

FileETag All
ExpiresDefault "сега плюс 1 часа"
Header настроен Cache-Control "макс възраст = 3600, обществен"

Ето, времето на последна промяна на страницата е зададен интервал на случаен принцип от сегашните икономически условия, така че да не предизвика подозрения в търсачките.

Добър ден! Може ли да каже как да се създаде грешка 404 страници с параметри от тип: site.ru/?qwerty?
Благодаря ви предварително :)

Свързани статии

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