КАРТА САЙТА ОБРАТНАЯ СВЯЗЬ ДОМАШНЯЯ СТРАНИЦА


НОВИЧКАМ
ВЕБМАСТЕРУ
РЕАЛЬНЫЙ ЗАРАБОТОК
МОШЕННИЧЕСТВО
ЗАРАБОТАЙ НА ФОРЕКС
ИНТЕРНЕТ-МАГАЗИНЫ
В ПОМОЩЬ ОПТИМИЗАТОРУ
ОСНОВЫ SEO
ПОДНИМАЕМ PR САЙТА
БЕСПЛАТНОЕ ОБУЧЕНИЕ
КАК ЗАРАБОТАТЬ НОВИЧКУ
МЛМ МАРКЕТИНГ


НА ГЛАВНУЮ >>




Консультируй и богатей:

реальный заработок в интернете

НЕ ПРОПУСТИТЕ!
НОВИНКА ЗАРАБОТКА!

Лучшее решение для тех кто серьёзно задумался решить свои финансовые проблемы!

увлечения и хобби



Посмотрели: 851

Обязательно посмотрите деловую встречу, расписание которых находится под видео роликом!

HTML-справочник.



Скачать









htaccess.


Файл

htaccess

используется для "гибкой" настройки сервера Apache (обработки ошибок, ограничения доступа). Обычно файл

htaccess

находится в корневом каталоге и влияет на весь сайт и на все дирректрии (при отсутствия в них "своего" .htaccess). Если необходимо создать конкретные настройки Apache для конкретной директории, надо поместить в нее новый файл htaccess и действие его распространится на эту директорию, а htaccess лежащий в корне сайта влиять на эту папку в таком случае не будет.

Рассмотрим как создать файл htaccess
Вначале надо создать текстовый документ .htaccess.txt. Затем, по протоколу FTP, заливаем его на сервер своего хостинга и переименовываем в .htaccess

Теперь поконкретнее. Разберем что можно сделать посредством .htaccess?

Можно поменять страницу, которая будет показываться при обращении к директории.

Для этого необходимо прописать в файле .htaccess:

DirectoryIndex index.shtml
** При обращение к директории, в которой лежит .htaccess, будет грузиться файл index.shtml

Можно также сделать запрет доступа с помощью .htaccess на отдельные файлы или на все сразу, прописав в нем строчки >>deny from all.
*** никто ничего не увидит.


Разрешить доступ посетителю только с определенного ip:

Order Allow,Deny
deny from all
allow from 192.168.8.1
*** Всем кроме посетителя с IP 192.168.8.1 доступ запрещен.

Кстати, вместо ip адреса в .htaccess можно использовать также и имя домена. Например. Запретим доступ для всех посетителей, кроме пришедших с www.real.com :

Order Deny,Allow
Deny from all
Allow from .real.com
*** Только пришедшие с этого сайта www.real.com - увидят его.


Запрет доступа для определенного ip:

Order Allow,Deny
Allow from all
deny from 192.168.8.1
*** Для посетителя с IP 192.160.188.1 доступ на сайт запрещен.
****

Аналогично, как и в примере выше, можно вместо (а можно и совместно) с IP использовать имя домена, т.е. запретить доступ для посетителей, пришедших с определенного сайта:

Order Allow,Deny
Allow from all
deny from .atom.net
deny from 192.168.8.1
*** Для посетителя с IP 192.168.8.1 и всех, кто пришел с atom.net доступ на сайт запрещен.


Определенная кодировка на все загружаемые на хост файлы:

CharsetSourceEnc windows-iso-8859-1
*** все файлы будут иметь кодировку windows-iso-8859-1

Можно выставить определенную кодировку лишь на конкретные загружаемые на хост файлы:

AddType "application/x-httpd-php3; charset=windows-iso-8859-1" .html
AddType "application/x-httpd-php3; charset=windows-1251" .htm
*** Устанавливаем кодировку windows-iso-8859-1 на файлы .html и windows-1251 на файлы .htm


Кодировка на все файлы, в которой по умолчанию будет получать их браузер посетителя:

AddDefaultCharset windows-iso-8859-1
*** Все страницы, которые отдает сервер клиенту, будут иметь кодировку windows-iso-8859-1


Перенаправляем посетителей на другой URL (редирект)
В .htaccess пишем:

Redirect / http://www.real.com
*** все посетители будут перенаправлены на www.real.com


Перенаправление посетителей при запросе определенных страниц:
Защищаемся от всяческих сетевых вирусов и сканеров.
Добавляем в .htaccess:

redirect /scripts http://www.microsoft.com
redirect /_vti_bin http://www.microsoft.com
redirect /MSADC http://www.microsoft.com
redirect /_mem_bin http://www.microsoft.com
redirect /msadc http://www.microsoft.com
RedirectMatch (.*)\cmd.exe$ http://www.microsoft.com$1
*** Любой запрос с адресом /_vti_bin или /scripts будет автоматически перенаправляться на сайт Microsoft.com


Редирект посетителей в зависимости от реффера (ссылающейся страницы):

RewriteCond %{HTTP_REFERER} http://www.sexnarod.ru
RewriteRule ^/sex-video.html$ /nahui.html [L]
*** В данном случае все русские онанисты и извращенцы с форума sexnarod.ru вместо файла sex-video.html получат файлик nahui.html


Можно показывать разные страницы сайта, в зависимости от IP адреса посетителя (редирект по IP)

SetEnvIf REMOTE_ADDR 192.168.8.1 REDIR="redir"
RewriteCond %{REDIR} redir
RewriteRule ^/$ /nahui.html
*** Посетители с айпи адресом 192.168.8.1 будут перенаправляться .htaccess'ом на страницу nahui.html


Ставим запрет на отображение содержимого директории при отсутствии индексного файла:

Options -Indexes
*** Это пригодится, если картинки или видео лежат в определенной папке, например, content на вашем хосте. Дрочер может обрезать урл галлеры например или фришника и увидит список всех графических и видео файлов. Он наверняка будет вам благодарен, однако, такой халявы допускать не следует.

Обработка ошибок c помощью .htaccess:

ErrorDocument 401 /401.html
ErrorDocument 403 /403.html
ErrorDocument 404 /404.html
ErrorDocument 500 /500.html

***
401 - Требуется авторизация - Authorization Required
403 - запрет на доступ - Forbided
404 - запрашиваемый документ (файл, директория) не найден - Not Found
500 - внутренняя ошибка сервера - ошибка скрипта или ошибка в синтаксисе файла .htaccess - Internal Server Error

Можно создать свои страницы ошибок (см. пример выше), а можно редиректить на конкретный url:

ErrorDocument 401 http://www.real.com/
ErrorDocument 403 http://www.real.com/
ErrorDocument 404 http://www.real.com/
ErrorDocument 500 http://www.real.com/

  ДАЛЕЕ...


РЕАЛЬНЫЙ ЗАРАБОТОК В ИНТЕРНЕТЕ

НА ГЛАВНУЮ СТРАНИЦУ САЙТА



Добавьте страницу в закладки:

Поделтиться ВКонтакте Поделиться закладкой в Моём Mире@Mail.Ru Добавить в Twitter Поделиться закладкой в Facebook Добавить в FriendFeed Опубликовать в LiveJournal Добавить в Яндекс.Закладки





Система Orphus



ЧИТАЙТЕ ТАКЖЕ:


Если сайт помог Вам, то Вы поставите на него ссылку?
буду ставить
не буду ставить
обязательно поставлю
уже поставил
я не знаю
Результаты








Хотите таких резуьтатов и заработать на этом? Смотрите >>ЗДЕСЬ.