Рейтинг:  5 / 5

Звезда активнаЗвезда активнаЗвезда активнаЗвезда активнаЗвезда активна
 

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

Создание собственных страниц ошибки

Прежде всего, в файл .htaccess размещенный в корневом каталоге сайта, добавьте следующие параметры:

ErrorDocument 401 /401.php
ErrorDocument 403 /403.php
ErrorDocument 404 /404.php
ErrorDocument 500 /500.php

Где /403.php путь до файлов ошибок. Если путь файла отличный от данного примера, Вы должны это отобразить соответственно в файле настройк .htaccess.

Запрет на просмотр директорий без файла index

Данная настройка htaccess запрещает просмотре каталога без размещенного в ней файла index.

Options All -Indexes

301 редирект

htaccess настройка apache для 301 редиректа с нашего сайта на другой сайт, с возможностью редиректа на определенную страницу.

Redirect 301 /каталог/файл.html http://домен.com/каталог/файл.html

Сжатие файлов с GZIP

Поистине необходимая настройка для сжатия страфика по средствам GZIP архивации. Данная htaccess настройка подойдет большинсту сайтов для увеличения скорости загрузки и увеличения быстродействия сервера.

<IfModule mod_gzip.c>
 mod_gzip_on Yes
 mod_gzip_dechunk Yes
 mod_gzip_item_include file \.(html?|txt|css|js|php|pl)$
 mod_gzip_item_include handler ^cgi-script$
 mod_gzip_item_include mime ^text\.*
 mod_gzip_item_include mime ^application/x-javascript.*
 mod_gzip_item_exclude mime ^image\.*
 mod_gzip_item_exclude rspheader ^Content-Encoding:.*gzip.*
 </IfModule>

Защита своего сайта от hotlinking

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

RewriteEngine On RewriteCond %{HTTP_REFERER} !^$ RewriteCond %{HTTP_REFERER} !^http://([ -a-z0-9] \.)?домен\.com [NC] RewriteRule \.(gif|jpe?g|png)$ - [F,NC,L]

Запрет на все файлы

deny from all

Заносим IP в черный список

<Limit GET POST>
 order allow,deny
 deny from xxx.xxx.xxx.xxx
 allow from all
 </Limit>
 </lj-cut>

Вы можете добавлять столько строк deny from xx.xx.xxx.xx, сколько вам необходимо.

Обмениваться, хранить, передавать Ваши файлы стало просто как никогда.
yandex-disk
Читать подробнее: для чего Yandex-Диск проекту Mini-Server. Практика установки, настройки и использования сетевого хранилища на Ubuntu server LTS 12.04 в статье Резервное копирование сервера Ubuntu на Яндекс Диск.

>> Ubuntu 12.04 + Nginx Скачать сервер
>> Fedora 15 Скачать сервер
>> Простой Debian 6.0.6 Скачать сервер
>> CentOS 6.0 и
+ (5.6) другой
Скачать сервер
>> OpenSUSE 11.4
MAX
Скачать сервер

Вход на сайт

ВНИМАНИЕ!

Регистрация на сайте только по согласованию с администратором ресурса. Обращаться через форму обратной связи.