Перенаправления

Существуют различные способы перенаправления страницы, с помощью HTTP-EQUIV, JavaScript или другого любого из серверных языков. Но это можно сделать с помощью htaccess, который, вероятно, наиболее эффективен, учитывая минимальный объем работы.

htaccess использует перенаправление для поиска любой запрос на конкретную страницу (или без определенного места, это может вызвать бесконечный цикл), и если он сочтет, что это запрос, он направляет его к новой странице которую вы указали:

Redirect /sites-ekb.ru/tm/oldfile.html http://mk98.ru/tm/newfile.html

Перенаправление командой, расположение файла/каталога, вы хотите перенаправить по отношению к корневой папке сайта (/olddirectory/oldfile.html = mk98.ru/olddirectory/oldfile.html) и полный адрес места вы хотите, чтобы запрос направлен.

Вы также можете перенаправить весь каталог простым использованием Redirect / OldDirectory http://mk98.ru/newdirectory/

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

посетители с адреса 192.180.25.9 перенаправляются на другую страницу

RewriteCond %{REMOTE_ADDR} 192.180.25.9
RewriteRule ^/$ /newfile.html [L]

Предотвращение просмотра

Если вы используете htaccess для парольной защиты, то место, содержащий все пароля информации прямо через htaccess файл. Если вы установили неправильный разрешения или если ваш сервер не так безопасен, как это могло быть, браузер имеет потенциал, чтобы посмотреть htaccess файл через стандартный веб-интерфейс и таким образом нарушить защиту компьютера с сайта / сервера. Это, конечно, было бы плохо. Тем не менее, это возможно, чтобы предотвратить htaccess файл от просмотра таким образом:

<Files .htaccess>
order allow,deny
deny from all
</Files>

В первой строке указывается, на файл с именем .htaccess к торому применяется правило. Вы можете использовать это для других целей.

Отключить просмотр директорий

Options All -Indexes

в качестве дополнительной меры безопасности: 644 или RW-R-R

Руководство по. htaccess

Закрыть