Регистрация
Регистрируясь, вы подтверждаете свое согласие с соглашением об использовании персональных данных.
Восстановление пароля

Как закрыть доступ к разделу netcat_files/

09.12.2012, 15:40
Варитлов Ренат Вадимович

Зарегистрирован:
2012-03-06
Сообщений: 6

Как закрыть доступ к разделу http://sitename.ru/netcat_files/ а то каждый может зайти. нужно что бы только админ сайта мог заходить. Помогите! NetCat 5

Baziza
10.12.2012, 11:47
DiGGy
DiGGy
DiGGy

Зарегистрирован:
2005-04-04
Сообщений: 1546

А что понимается под фразой "каждый может зайти"?

При обращении к урл http://domen.ru/netcat_files вы должны получить ошибку "Forbidden. You don't have permission to access /netcat_files/ on this server." Т.е. никто не сможет просмотреть список файлов, а не зная имен файлов получить к ним доступ затруднительно.

Temet nosce...
11.12.2012, 01:30
Варитлов Ренат Вадимович

Зарегистрирован:
2012-03-06
Сообщений: 6

А у меня выдает Index of /netcat_files и весь список файлов на сервере.

Baziza
11.12.2012, 10:08
DiGGy
DiGGy
DiGGy

Зарегистрирован:
2005-04-04
Сообщений: 1546

значит у вас проблемы с файлом .htaccess, проверьте его наличие и содержание:
Цитата:
DirectoryIndex index.php

AddDefaultCharset utf-8

# Если NetCat стоит в подпапке, например mysite, то
# ErrorDocument 404 /mysite/netcat/require/e404.php
# в противном случае
ErrorDocument 404 /netcat/require/e404.php

Options -Indexes
Options +FollowSymLinks


<IfModule mod_php5.c>
php_flag magic_quotes_gpc on
php_flag display_errors off
php_value error_reporting 0
php_value arg_separator.output "&"
php_value mbstring.internal_encoding UTF-8
php_value short_open_tag on
</IfModule>

<ifModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
# Если NetCat стоит в подпапке, например mysite, то
# RewriteRule ^(.+)$ /mysite/netcat/require/e404.php
# в противном случае
RewriteRule ^(.+)$ /netcat/require/e404.php
RewriteRule .* - [E=HTTP_IF_MODIFIED_SINCE:%{HTTP:If-Modified-Since}]
RewriteRule .* - [E=HTTP_IF_NONE_MATCH:%{HTTP:If-None-Match}]
</ifModule>


Temet nosce...
12.12.2012, 00:39
Варитлов Ренат Вадимович

Зарегистрирован:
2012-03-06
Сообщений: 6

Отсутствовала вот эта строчка

Options -Indexes

После вставки все стало работать правильно. Огромное спасибо)

Baziza
198 196 2012-12-12 00:39:08 12789
Описание проекта