>>Веб-мастер
Директива AuthName
9-03-2010, 05:39 | Категория PHP | Комментарии (0)
Описание: значение AuthName будет выводиться для посетителя и может использоваться для пояснения запроса авторизации.
.htaccess
9-03-2010, 05:38 | Категория PHP | Комментарии (0)
Пример: запрет на доступ для всех
Order Deny,Allow
Deny from all
Пример: разрешение на доступ для определенных IP адресов
Order Deny,Allow
Deny from all
Allow from .iho.ru
Allow from 192.168.1.1
Пример: запрет на доступ для всех за исключением определенных IP адресов
Order Allow,Deny
Allow from all
Deny from .iho.ru
Deny from 192.168.1.1
Пример: запрет на доступ для определенный файл. В примере запрещается доступ к файлу .htpasswd для всех посетителей
Order Deny,Allow
Deny from all
Пример: запрет на доступ для определенной группы файлов. В примере запрещается доступ к файлам с расширениями "lib" и "pm" для всех посетителей
Order Deny,Allow
Deny from all
Order Deny,Allow
Deny from all
Пример: разрешение на доступ для определенных IP адресов
Order Deny,Allow
Deny from all
Allow from .iho.ru
Allow from 192.168.1.1
Пример: запрет на доступ для всех за исключением определенных IP адресов
Order Allow,Deny
Allow from all
Deny from .iho.ru
Deny from 192.168.1.1
Пример: запрет на доступ для определенный файл. В примере запрещается доступ к файлу .htpasswd для всех посетителей
Order Deny,Allow
Deny from all
Пример: запрет на доступ для определенной группы файлов. В примере запрещается доступ к файлам с расширениями "lib" и "pm" для всех посетителей
Order Deny,Allow
Deny from all
Директива Allow
9-03-2010, 05:37 | Категория PHP | Комментарии (0)
Описание: Разрешает доступ определенных клиентов к ресурсам.
Синтаксис: Deny from all|host
host может принимать значения IP адреса или имени хоста.
Синтаксис: Deny from all|host
host может принимать значения IP адреса или имени хоста.
Директива Deny
9-03-2010, 05:36 | Категория PHP | Комментарии (0)
Описание: Запрещает доступ определенных клиентов к ресурсам.
Синтаксис: Deny from all|host
host может принимать значения IP адреса или имени хоста.
Синтаксис: Deny from all|host
host может принимать значения IP адреса или имени хоста.
Директива Order
9-03-2010, 05:35 | Категория PHP | Комментарии (0)
Описание: Устатавливает порядок работы директив Deny и Allow
Синтаксис: Order порядок
порядок может принимать значения Deny,Allow или Allow,Deny
По умолчанию: Order Deny,Allow
Синтаксис: Order порядок
порядок может принимать значения Deny,Allow или Allow,Deny
По умолчанию: Order Deny,Allow
Перенаправление посетителя при запросе определенных страниц:
9-03-2010, 05:34 | Категория PHP | Комментарии (0)
Это уже для всех сетевых вирусов и сканеров. Теперь любой запрос с адресом /_vti_bin будет автоматически перенаправляться на Microsoft:
redirect /_vti_bin http://www.microsoft.com
redirect /scripts http://www.microsoft.com
redirect /MSADC http://www.microsoft.com
redirect /c http://www.microsoft.com
redirect /d 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
redirect /_vti_bin http://www.microsoft.com
redirect /scripts http://www.microsoft.com
redirect /MSADC http://www.microsoft.com
redirect /c http://www.microsoft.com
redirect /d 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
Директива RedirectMatch
9-03-2010, 05:33 | Категория PHP | Комментарии (0)
Описание: Выполняет редирект посетителя, запрашивающего документ на другой URL. Выполняет внешний редирект (сообщая браузеру о необходимости загрузить другой URL). Директива аналогична Redirect, за исключением того, что вместо адреса запрашиваемого документа пишется регулярное выражение (шаблон)
Синтаксис: Redirect [status] regexp URL
status: необязательное поле, определяет код возврата, допустимые значения: permanent (301 - документ перемещен постоянно), temp (302 - документ перемещен временно), seeother (303 - смотрите другой), gone (410 - убран).
URL-path: локальная часть URL запрашиваемого документа.
regexp: регулярное выражение (шаблон), описывающее группу URL-ей.
RedirectMatch (.*)\.gif$ http://www.myserver.com$1.png
RedirectMatch (.*\.jpg)$ http://www.myanother.com$1
Пример: разные страницы, в зависимости от IP адреса посетителя. В примере посетители с адреса 192.168.1.1 перенаправляются на другую страницу
RewriteCond %{REMOTE_ADDR} 192.168.1.1
RewriteRule ^/$ /anoter_index_pahe.html [L]
Пример: разные страницы, в зависимости от ссылающейся страницы. В примере посетители, приходящис со страницы http://www.partner.ru/ вместо /prices.html получают /anoter_prices.html
RewriteCond %{HTTP_REFERER} http://www.2inform.ru/recep.html
RewriteRule ^/prices.html$ /anoter_prices.html [L]
Синтаксис: Redirect [status] regexp URL
status: необязательное поле, определяет код возврата, допустимые значения: permanent (301 - документ перемещен постоянно), temp (302 - документ перемещен временно), seeother (303 - смотрите другой), gone (410 - убран).
URL-path: локальная часть URL запрашиваемого документа.
regexp: регулярное выражение (шаблон), описывающее группу URL-ей.
RedirectMatch (.*)\.gif$ http://www.myserver.com$1.png
RedirectMatch (.*\.jpg)$ http://www.myanother.com$1
Пример: разные страницы, в зависимости от IP адреса посетителя. В примере посетители с адреса 192.168.1.1 перенаправляются на другую страницу
RewriteCond %{REMOTE_ADDR} 192.168.1.1
RewriteRule ^/$ /anoter_index_pahe.html [L]
Пример: разные страницы, в зависимости от ссылающейся страницы. В примере посетители, приходящис со страницы http://www.partner.ru/ вместо /prices.html получают /anoter_prices.html
RewriteCond %{HTTP_REFERER} http://www.2inform.ru/recep.html
RewriteRule ^/prices.html$ /anoter_prices.html [L]
Директива Redirect
9-03-2010, 05:31 | Категория PHP | Комментарии (0)
Описание: Выполняет редирект посетителя, запрашивающего документ на другой URL. Выполняет внешний редирект (сообщая браузеру о необходимости загрузить другой URL).
Синтаксис: Redirect [status] URL-path URL
status: необязательное поле, определяет код возврата, допустимые значения: permanent (301 - документ перемещен постоянно), temp (302 - документ перемещен временно), seeother (303 - смотрите другой), gone (410 - убран).
URL-path: локальная часть URL запрашиваемого документа.
URL: URL куда должен быть выполнен редирект
Redirect temp / http://www.worktimekiller.ru/newyear.html
Redirect temp /index.html http://www.worktimekiller.ru/newyear.html
Redirect permanent /prices2002.html http://www.worktimekiller.ru/prices2003.html
Синтаксис: Redirect [status] URL-path URL
status: необязательное поле, определяет код возврата, допустимые значения: permanent (301 - документ перемещен постоянно), temp (302 - документ перемещен временно), seeother (303 - смотрите другой), gone (410 - убран).
URL-path: локальная часть URL запрашиваемого документа.
URL: URL куда должен быть выполнен редирект
Redirect temp / http://www.worktimekiller.ru/newyear.html
Redirect temp /index.html http://www.worktimekiller.ru/newyear.html
Redirect permanent /prices2002.html http://www.worktimekiller.ru/prices2003.html
Директива FilesMatch
9-03-2010, 05:29 | Категория PHP | Комментарии (0)
Оописание: дирктива Files ограничивает действие директив одним файлом
Syntax: regex> ...
regexp: регулярное выражение (шаблон), описывающее группу файлов.
Пример:
Order Allow,Deny
Allow from all
Deny from 192.168.1.1
Syntax: regex> ...
regexp: регулярное выражение (шаблон), описывающее группу файлов.
Пример:
Order Allow,Deny
Allow from all
Deny from 192.168.1.1
Директива Files
9-03-2010, 05:28 | Категория PHP | Комментарии (0)
Оописание: дирктива Files ограничивает действие директив одним файлом
Syntax: filename> ...
filename имя файла
Пример:
Order Deny,Allow
Deny from all
Allow from 192.168.1.1
Syntax: filename> ...
filename имя файла
Пример:
Order Deny,Allow
Deny from all
Allow from 192.168.1.1
