- Регистрация
- 04.09.14
- Сообщения
- 2.879
- Реакции
- 1.979
- Баллы
- 113
В этой теме речь пойдет о htaccess, файле, который дает возможность настраивать веб-сервер Apache. Директивы, которые прописываются в этом файле, напрямую влияют на выдачу, которую формирует веб-сервер. Этот инструмент достаточно сильный, использовать его нужно с умом. Статья эта написана еще в конце 2013 года, поэтому делайте скидки на обновления Апача.
Сразу напомню, прежде чем что либо менять в htaccess — сделайте копию вашего рабочего файла. Мало ли, резервное копирование вообще необходимая вещь, помните об этом. Автор делит статью на несколько подразделов — перенаправление страниц, запрет доступа к определенным файлам, ускорение сайта и прочие штуки, которые так или иначе могут пригодиться в работе ресурса.
Для начала — пару слов, что такое htaccess? Процитирую официальный сайт веб-сервера Apache:
Содержание:
Сразу напомню, прежде чем что либо менять в htaccess — сделайте копию вашего рабочего файла. Мало ли, резервное копирование вообще необходимая вещь, помните об этом. Автор делит статью на несколько подразделов — перенаправление страниц, запрет доступа к определенным файлам, ускорение сайта и прочие штуки, которые так или иначе могут пригодиться в работе ресурса.
Для начала — пару слов, что такое htaccess? Процитирую официальный сайт веб-сервера Apache:
То есть, мы можем управлять поведением сервера в каждой, отдельно взятой папке, что очень удобно..htaccess файлы (или «распределенные конфигурационные файлы») позволяют задавать большое количество дополнительных параметров и разрешений для работы веб-сервера в отдельных каталогах (папках), таких как управляемый доступ к каталогам, переназначение типов файлов и т. д, без изменения главного конфигурационного файла.
Содержание:
- Подробное руководство по .htaccess файлам
- Блокируем хотлинки с других сайтов
- Перенаправим RSS фиды WordPress на Feedburner
- Изменим страницы ошибок
- 301 и 302 редирект (перенаправление)
- Склеиваем сайты с www и без него
- Показ страниц в зависимости от IP
- Перенаправляем на главную
- Запрет доступа к сайту
- Запрещаем просмотр нежелательным User-Agent
- Запрещаем доступ к определенному файлу
- Скачивание определенных типов файлов
- Ограничение на доступ к админке WordPress
- Запрещаем автоматическое индексирование файлов
- Включаем gzip сжатие
- Сжатие с применением mod_deflate
- Включаем кэширование браузера клиента
- Указываем кодировку по умолчанию
- Ограничиваем число подключений к сайту
- Разрешаем выполнение php внутри JavaScript
- Свои страницы ошибок