Как известно файла .htaccess, который обладает большими возможностями, является неотъемлемой частью функционального сайта.  Файл .htaccess является сердцем веб сервера, который работает под управлением Apache.  В сегодняшнем уроке мы рассмотрим весьма полезные вставки кода, для расширения функциональности. Чтобы использовать вырезки кода, их надо просто скопировать в файл .htaccess, который располагается в корневом каталоге вашего сервера Apache..

Необходимо напомнить, что перед проведением экспериментов настоятельно рекомендуется сделать резервную копию данного файла в избежании глюков, и прочих неполадок сайта.

Напомним, что ранее мы публиковали  схожую статью , в которой приводился еще один перечень расширений для файла .htaccess. И так, рассмотрим сегодняшний перечень, возможно Вы уже встречали похожие функции, но не стоит пренебрегать знаниями.

1. Записываем ошибки PHP в журнал:

Вместо вывода ошибок PHP на страницах вашего сайта (что дает информацию потенциальным хакерам…) можно записывать их в журнал (файл .log), скрывая от посетителей.

2. Конфигурируем сайт для видео HTML5:

HTML5 привнес много новшеств в мир веб разработки. Возможность проигрывать видео без использования FLASH является одной из лучших особенностей HTML5. Хотя нужно правильно сконфигурировать  сервер для корректной работы с последними стандартами видео HTML5.

3. Отсекаем спам:

Страдаете от спама на вашем блоге WordPress? Конечно, плагин Akismet может оказать существенную помощь, но и файл .htaccess не останется в стороне от борьбы с заразой. Данный код предотвращает непосредственный доступ спам ботов к файлу  wp-comments-post.php, который формирует комментарии на блоге.

4. Ускоряем сайт с помощью кэширования .htaccess:

Используя кэширование .htaccess можно существенно увеличить скорость сайта.

5. Междоменное использование шрифтов для FireFox:

При использовании встроенных шрифтов Firefox не позволяет брать их с внешних сайтов. Следующий код для файла .htaccess позволит обойти данное ограничение.

6. Принудительная загрузка файлов определенного типа:

По некоторым причинам вам может потребоваться принудительная загрузка файлов определенных типов (например, MP3 или XLS). Нижеприведенный код будет предотвращать чтение таких файлов браузером и принудительно запускать загрузку.

7. Перенаправляем мобильные устройства:

Если ваш сайт не использует адаптивный дизайн, то будет очень полезно перенаправить мобильные устройства на специальную версию сайта.

8. Предотвращаем хотлинк ресурсов сайта:

Хотлинк (использование изображений вашего сайта другими сайтами в сети) является весьма популярной практикой, которая прожигает впустую трафик вашего сервера. Следующий код будет перенаправлять все хотлинк запросы к изображениям вашего сайта на определенную картинку, адрес которой задается в строке 6.

9. Разрешить доступ к wp-admin только с Вашего IP:

Если у Вас не динамический IP, то есть постоянный всегда. То можно разрешить вход в админку WordPress только с одного IP. Делается это вот так:

Мы будем продолжать выкладывать интересные вставки кода. Материал взят из зарубежного источника. И представлен исключительно в ознакомительных целях.