Вернуться   Форумы Якутск Онлайн > Портал > Pages.ya1.ru
Pages.ya1.ru О работе бесплатного хостинга Pages.ya1.ru

Закрытая тема
 
Опции темы Опции просмотра

Проверка прав доступа
Старый 05.08.2010, 22:10   #11
TMk
WoT Gamer
 
Аватар для TMk
 
TMk вне форума
Регистрация: 06.06.2009
Адрес: Markha
Сообщений: 336
TMk имеет наиславнейшую репутациюTMk имеет наиславнейшую репутациюTMk имеет наиславнейшую репутациюTMk имеет наиславнейшую репутациюTMk имеет наиславнейшую репутациюTMk имеет наиславнейшую репутациюTMk имеет наиславнейшую репутациюTMk имеет наиславнейшую репутациюTMk имеет наиславнейшую репутациюTMk имеет наиславнейшую репутациюTMk имеет наиславнейшую репутацию
Отправить сообщение для TMk с помощью ICQ Отправить сообщение для TMk с помощью Skype™
По умолчанию Проверка прав доступа

Проверка прав доступа

Задача: есть каталог a1 и в нем два вложенных каталога a2, a3, введено 2 уровня пользователей. 1 группа имеет доступ только к a1 и a2, 2-я ко всем трем каталогам. Необходимо проводить аутентификацию только 1 раз - при доступе к a1, но при этом соблюдать права на доступ к а2 и а3.
Ник и пароль запрашиваются только при входе на а1 - если у юзвера есть доступ на а2 пароль уже не запрашивается. Если на а3 доступа нет, вылетит табличка "введите пароль".

www.site.ru/a1
www.site.ru/a1/а2
www.site.ru/a1/a3
a1 - общий и вместе с тем закрытый. а2 и а3 только для отдельных личностей.
__________________
Перешел в CS:GO | Профиль в Steam Andrew_Monk
 

Как сделать перенаправление (Редирект) посетителя?
Старый 05.08.2010, 22:11   #12
TMk
WoT Gamer
 
Аватар для TMk
 
TMk вне форума
Регистрация: 06.06.2009
Адрес: Markha
Сообщений: 336
TMk имеет наиславнейшую репутациюTMk имеет наиславнейшую репутациюTMk имеет наиславнейшую репутациюTMk имеет наиславнейшую репутациюTMk имеет наиславнейшую репутациюTMk имеет наиславнейшую репутациюTMk имеет наиславнейшую репутациюTMk имеет наиславнейшую репутациюTMk имеет наиславнейшую репутациюTMk имеет наиславнейшую репутациюTMk имеет наиславнейшую репутацию
Отправить сообщение для TMk с помощью ICQ Отправить сообщение для TMk с помощью Skype™
По умолчанию Как сделать перенаправление (Редирект) посетителя?

Как сделать перенаправление (редирект) посетителя?

Редирект на другой url:
Что бы сделать перенаправления посетителя на сайт http://site.ru в .htaccess Redirect / http://www.site.ru
__________________
Перешел в CS:GO | Профиль в Steam Andrew_Monk
 

Показ разных страниц, в зависимости от IP-адреса
Старый 05.08.2010, 22:12   #13
TMk
WoT Gamer
 
Аватар для TMk
 
TMk вне форума
Регистрация: 06.06.2009
Адрес: Markha
Сообщений: 336
TMk имеет наиславнейшую репутациюTMk имеет наиславнейшую репутациюTMk имеет наиславнейшую репутациюTMk имеет наиславнейшую репутациюTMk имеет наиславнейшую репутациюTMk имеет наиславнейшую репутациюTMk имеет наиславнейшую репутациюTMk имеет наиславнейшую репутациюTMk имеет наиславнейшую репутациюTMk имеет наиславнейшую репутациюTMk имеет наиславнейшую репутацию
Отправить сообщение для TMk с помощью ICQ Отправить сообщение для TMk с помощью Skype™
По умолчанию Показ разных страниц, в зависимости от IP-адреса

Показ разных страниц, в зависимости от IP адреса посетителя:
SetEnvIf REMOTE_ADDR <нужный ip адрес> REDIR="redir"
RewriteCond %{REDIR} redir
RewriteRule ^/$ /another_page.html

Например, перенаправление посетителей с ip адресом 192.12.131.1 на страницу about_my_sity.html:
SetEnvIf REMOTE_ADDR 192.12.131.1 REDIR="redir"
RewriteCond %{REDIR} redir
RewriteRule ^/$ /about_my_sity.html
__________________
Перешел в CS:GO | Профиль в Steam Andrew_Monk
 

Перенаправление посетителя при запросе определённых страниц
Старый 05.08.2010, 22:12   #14
TMk
WoT Gamer
 
Аватар для TMk
 
TMk вне форума
Регистрация: 06.06.2009
Адрес: Markha
Сообщений: 336
TMk имеет наиславнейшую репутациюTMk имеет наиславнейшую репутациюTMk имеет наиславнейшую репутациюTMk имеет наиславнейшую репутациюTMk имеет наиславнейшую репутациюTMk имеет наиславнейшую репутациюTMk имеет наиславнейшую репутациюTMk имеет наиславнейшую репутациюTMk имеет наиславнейшую репутациюTMk имеет наиславнейшую репутациюTMk имеет наиславнейшую репутацию
Отправить сообщение для TMk с помощью ICQ Отправить сообщение для TMk с помощью Skype™
По умолчанию Перенаправление посетителя при запросе определённых страниц

Перенаправление посетителя при запросе определенных страниц:
Это уже для всех сетевых вирусов и сканеров. Теперь любой запрос с адресом /_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
__________________
Перешел в CS:GO | Профиль в Steam Andrew_Monk
 

Как сделать стартовой другую страницу?
Старый 05.08.2010, 22:13   #15
TMk
WoT Gamer
 
Аватар для TMk
 
TMk вне форума
Регистрация: 06.06.2009
Адрес: Markha
Сообщений: 336
TMk имеет наиславнейшую репутациюTMk имеет наиславнейшую репутациюTMk имеет наиславнейшую репутациюTMk имеет наиславнейшую репутациюTMk имеет наиславнейшую репутациюTMk имеет наиславнейшую репутациюTMk имеет наиславнейшую репутациюTMk имеет наиславнейшую репутациюTMk имеет наиславнейшую репутациюTMk имеет наиславнейшую репутациюTMk имеет наиславнейшую репутацию
Отправить сообщение для TMk с помощью ICQ Отправить сообщение для TMk с помощью Skype™
По умолчанию Как сделать стартовой другую страницу?

Как сделать стартовой другую страницу?

Что бы поменять страницу, которая будет показываться при обращении к директории, пишем:
DirectoryIndex <нужная страница>

Можно указывать несколько страниц.

DirectoryIndex index.shtml index.php index.php3 index.html index.htm
__________________
Перешел в CS:GO | Профиль в Steam Andrew_Monk
 

Как заставить Апач обрабатывать SSI директивы?
Старый 05.08.2010, 22:13   #16
TMk
WoT Gamer
 
Аватар для TMk
 
TMk вне форума
Регистрация: 06.06.2009
Адрес: Markha
Сообщений: 336
TMk имеет наиславнейшую репутациюTMk имеет наиславнейшую репутациюTMk имеет наиславнейшую репутациюTMk имеет наиславнейшую репутациюTMk имеет наиславнейшую репутациюTMk имеет наиславнейшую репутациюTMk имеет наиславнейшую репутациюTMk имеет наиславнейшую репутациюTMk имеет наиславнейшую репутациюTMk имеет наиславнейшую репутациюTMk имеет наиславнейшую репутацию
Отправить сообщение для TMk с помощью ICQ Отправить сообщение для TMk с помощью Skype™
По умолчанию Как заставить Апач обрабатывать SSI директивы?

Как заставить Апач обрабатывать SSI директивы?

SSI позволяют "собирать" страницу из кусочков. В одном кусочке у вас код меню, в другом код верхней части страницы, в третьем - нижней. А посетитель видет обычную страницу, которая состоит из того кода, который входит в ваши кусочки.
Необходимы обязательные установки в httpd.conf:
В блоке, начинающемся с <Directory/> и заканчивающийся </Directory> в строку Options Indexes добавьте Includes.

После, в файле .htaccess пишем:

AddHandler server-parsed .shtml .shtm .html .htm
__________________
Перешел в CS:GO | Профиль в Steam Andrew_Monk
 

Как заставить Апач выполнять в html-документах PHP-код?
Старый 05.08.2010, 22:14   #17
TMk
WoT Gamer
 
Аватар для TMk
 
TMk вне форума
Регистрация: 06.06.2009
Адрес: Markha
Сообщений: 336
TMk имеет наиславнейшую репутациюTMk имеет наиславнейшую репутациюTMk имеет наиславнейшую репутациюTMk имеет наиславнейшую репутациюTMk имеет наиславнейшую репутациюTMk имеет наиславнейшую репутациюTMk имеет наиславнейшую репутациюTMk имеет наиславнейшую репутациюTMk имеет наиславнейшую репутациюTMk имеет наиславнейшую репутациюTMk имеет наиславнейшую репутацию
Отправить сообщение для TMk с помощью ICQ Отправить сообщение для TMk с помощью Skype™
По умолчанию Как заставить Апач выполнять в html-документах PHP-код?

Как заставить Апач выполнять в html документах php код?

Иногда бывает полезно "обмануть" посетителя, выдавая ему свои php-скрипты или иные файлы, как html файлы. Реально используется для индексации поисковой системой Rambler php-скриптов. Некоторые делаю мелкие фишки, вроде того, что дают фалам расширения совпадающие с какими-либо "знаковыми" именами. Например, на сайте www.osg.ru используются файлы с расширением osg: index.osg, script.osg и т.п.

RemoveHandler .html .htm
AddType application/x-httpd-php .php .htm .html .phtml

При большой посещаемости сервера может вызвать тормоза. Спрашивайте у админа.
__________________
Перешел в CS:GO | Профиль в Steam Andrew_Monk
 

Как самому обрабатывать ошибки Апатча?
Старый 05.08.2010, 22:15   #18
TMk
WoT Gamer
 
Аватар для TMk
 
TMk вне форума
Регистрация: 06.06.2009
Адрес: Markha
Сообщений: 336
TMk имеет наиславнейшую репутациюTMk имеет наиславнейшую репутациюTMk имеет наиславнейшую репутациюTMk имеет наиславнейшую репутациюTMk имеет наиславнейшую репутациюTMk имеет наиславнейшую репутациюTMk имеет наиславнейшую репутациюTMk имеет наиславнейшую репутациюTMk имеет наиславнейшую репутациюTMk имеет наиславнейшую репутациюTMk имеет наиславнейшую репутацию
Отправить сообщение для TMk с помощью ICQ Отправить сообщение для TMk с помощью Skype™
По умолчанию Как самому обрабатывать ошибки Апатча?

Как самому обрабатывать ошибки Апача?

Наиболее интересные и полезные ошибки Апача это: 403-404, 500.
403 - пользователь не прошел аутентификацию, запрет на доступ (Forbided).
404 - запрашиваемый документ (файл, директория) не найден.
500 - внутренняя ошибка сервера (к примеру, ошибка в синтаксисе файла .htaccess).
Для того, что бы пользователю при этих ошибках были показаны ваши собственные сообщения об ошибках, в .htaccess пишем:

ErrorDocument 403 /errors/403.html
ErrorDocument 404 /errors/404.html
ErrorDocument 500 /errors/500.html

При этом при возникновении 404 ошибки пользователю загрузится файл errors/403.html.
__________________
Перешел в CS:GO | Профиль в Steam Andrew_Monk
 

Удобно делать собственный обработчик на некоторые ошибки
Старый 05.08.2010, 22:15   #19
TMk
WoT Gamer
 
Аватар для TMk
 
TMk вне форума
Регистрация: 06.06.2009
Адрес: Markha
Сообщений: 336
TMk имеет наиславнейшую репутациюTMk имеет наиславнейшую репутациюTMk имеет наиславнейшую репутациюTMk имеет наиславнейшую репутациюTMk имеет наиславнейшую репутациюTMk имеет наиславнейшую репутациюTMk имеет наиславнейшую репутациюTMk имеет наиславнейшую репутациюTMk имеет наиславнейшую репутациюTMk имеет наиславнейшую репутациюTMk имеет наиславнейшую репутацию
Отправить сообщение для TMk с помощью ICQ Отправить сообщение для TMk с помощью Skype™
По умолчанию Удобно делать собственный обработчик на некоторые ошибки

Удобно делать собственный обработчик на некоторые ошибки. В .htaccess пишем:
ErrorDocument 403 /errors/error.php?403
ErrorDocument 404 /errors/error.php?404
ErrorDocument 500 /errors/error.php?500

В error.php через $HTTP_SERVER_VARS['REQUEST_URI'] определяем какой документ вызвал ошибку и дальше обрабатываем. Если в .htaccess на ErrorDocument стоит указание файла с полным путем (http://site.ru/error.php), то $HTTP_SERVER_VARS['REQUEST_URI'] будет содержать этот файл, а не вызвавший ошибку.
В Internet Explorer 5.0 неправильно обрабатывается файл, вызывающийся при ошибке, если его размер меньше 1 килобайта. Будет вызвана стандартная страница IE 404.
__________________
Перешел в CS:GO | Профиль в Steam Andrew_Monk
 

Запрет на отображение содержимого директории
Старый 05.08.2010, 22:16   #20
TMk
WoT Gamer
 
Аватар для TMk
 
TMk вне форума
Регистрация: 06.06.2009
Адрес: Markha
Сообщений: 336
TMk имеет наиславнейшую репутациюTMk имеет наиславнейшую репутациюTMk имеет наиславнейшую репутациюTMk имеет наиславнейшую репутациюTMk имеет наиславнейшую репутациюTMk имеет наиславнейшую репутациюTMk имеет наиславнейшую репутациюTMk имеет наиславнейшую репутациюTMk имеет наиславнейшую репутациюTMk имеет наиславнейшую репутациюTMk имеет наиславнейшую репутацию
Отправить сообщение для TMk с помощью ICQ Отправить сообщение для TMk с помощью Skype™
По умолчанию Запрет на отображение содержимого директории

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

Предположим, что у вас вся графика, используемая на сайте находится в директории img. Посетитель может набрать в адресной строке браузера эту директорию и увидеть список всех ваших графических файлов. Конечно, это не нанесет вам урона, но можно и не дать такого просмотра посетителю. В .htaccess пишем:

Options -Indexes
__________________
Перешел в CS:GO | Профиль в Steam Andrew_Monk
 
Закрытая тема


Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.



Часовой пояс GMT +10, время: 01:51.


vBulletin skin developed by: eXtremepixels
Powered by vBulletin® Version 3.6.3
Copyright ©2000 - 2017, Якутск-Online. Перевод: zCarot