Запретить доступ к опр. странице сайта (Сервер apache)

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.

Модераторы: SLEDopit, Модераторы разделов

Аватара пользователя
Voler
Сообщения: 498
ОС: Fedora

Запретить доступ к опр. странице сайта

Сообщение Voler »

Подскажите как реализовать такую возможность, как запретить доступ к определенной странице моего сервера
http://192.168.1.200/control-network/index.php

А разрешить только с определенного адреса.

С помощью .htaccess - возможно? :blush:

Что я еще пробовал сделать.
Первое создал виртуальный хост

Код: Выделить всё

<VirtualHost *:81>
    ServerName 192.168.1.200
    DocumentRoot /var/control-network/
    ErrorLog /all_log/logs/traffpro.access_log
    CustomLog /all_log/logs/traffpro.error_log common
</VirtualHost>
<VirtualHost *:81>
    ServerName 192.168.1.200
    DocumentRoot /var/control-network/
    ErrorLog /all_log/logs/traffpro.access_log
   CustomLog /all_log/logs/traffpro.error_log common
</VirtualHost>

Т.е. доступ к виртуальному сайту по 81 порту, к этой директории. Если набрать просто ip без порта, то открывается сайт. А если указать порт, то страница администрирования биллинга.
Еще при смене порта пишет вот что:

Код: Выделить всё

[Tue Mar 25 12:53:37 2008] [warn] _default_ VirtualHost overlap on port 81, the first has precedence



Пробовал так

Код: Выделить всё

<Directory “/var/control-network/”>
Options +Indexes
AllowOverride None
Order allow,deny
Allow from 192.168.1.12
</Directory>

При этом порт возвращаю на 80 для всех запросов.
Спасибо сказали:
SuperUser
Сообщения: 137
ОС: Linux Mandrake 2008 Free

Re: Запретить доступ к опр. странице сайта

Сообщение SuperUser »

да, это делается с помощью .htaccess, точно не скажу как, поищи в инете по .htaccess
OS: Linux Mandriva 2008 Free
Спасибо сказали:
Аватара пользователя
Kaz_n
Сообщения: 59

Re: Запретить доступ к опр. странице сайта

Сообщение Kaz_n »

Кажется это делается так:

Код: Выделить всё

<Directory “/var/control-network/”>
Options +Indexes
AllowOverride Limit
Order deny,allow
Deny from all
Allow from 192.168.1.12
</Directory>
"Если не можешь победить,
все равно победи!"
[indent] У.С. Грант
Спасибо сказали:
SpiderZlyuka
Сообщения: 20
ОС: Deb Lenny, Fedora, RHEL

Re: Запретить доступ к опр. странице сайта

Сообщение SpiderZlyuka »

Как обычно гугля рулит :)

гугля
Спасибо сказали: