powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / закрыть доступ к папке
25 сообщений из 43, страница 1 из 2
закрыть доступ к папке
    #36403931
TWK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как сделать такое:
Закрыть доступ к папке, что бы если в браузере написать путь к ней прописать то будет написано, мол доступ закрыт, но что бы все скрипты, которые хостятся на том же хостинге имели доступ к этой папке .
...
Рейтинг: 0 / 0
закрыть доступ к папке
    #36403940
TWK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
дело в том, если я назначу папке права 644, то скрипты не будут видеть эту папку
...
Рейтинг: 0 / 0
закрыть доступ к папке
    #36403944
an0nym
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TWK,

rtfm .htaccess
...
Рейтинг: 0 / 0
закрыть доступ к папке
    #36404114
TWK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
an0nym
ну про .htaccess я догадывался. а вот примерно что там писать без понятия
как именно закрыть папку но не для скриптов ?
...
Рейтинг: 0 / 0
закрыть доступ к папке
    #36404137
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
deny from all
...
Рейтинг: 0 / 0
закрыть доступ к папке
    #36404143
Фотография ScareCrow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
параноики еще пихают dj все директории файл index.php / index.html
Код: plaintext
Вы попали на несуществующую страницу!
...
Рейтинг: 0 / 0
закрыть доступ к папке
    #36404145
Фотография ScareCrow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну и стандартная рекомендация. не держат скрипты в подкаталогах DocumentRoot.
выносить их ВЫШЕ по дереву каталогов.
...
Рейтинг: 0 / 0
закрыть доступ к папке
    #36404160
TWK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Создал я .htaccess с содержимым
deny from all

скрипты его не видят

ScareCrow
авторну и стандартная рекомендация. не держат скрипты в подкаталогах DocumentRoot.
выносить их ВЫШЕ по дереву каталогов.
можно подробней если не сложно пример привести, я не совсем понял что вы имеете виду
...
Рейтинг: 0 / 0
закрыть доступ к папке
    #36404168
TWK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вот какая проблема. скрипты вроде как его видят а стили отключаются


<link rel="stylesheet" href="http://localhost/myscripts/projects/site/themes/default/style.css"
type="text/css" media="screen" />

у меня в index.php

include 'theme/default/index.html';

а в index.html вот так подключаю стили

<link rel="stylesheet" href="http://localhost/myscripts/projects/site/themes/default/style.css"
type="text/css" media="screen" />
...
Рейтинг: 0 / 0
закрыть доступ к папке
    #36404170
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> можно подробней если не сложно пример привести,

Допустим, документрут вебсервера лежит в /home/username/site1/www
Эта директория доступна вебсерверу для прямых обращений. Но положите скрипты например в /home/username/site1/scripts или в /home/username/scripts - вот тут вебсервер до них не доберётся.

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
закрыть доступ к папке
    #36404173
TWK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vkle
так как правильнее ?
...
Рейтинг: 0 / 0
закрыть доступ к папке
    #36404175
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторскрипты его не видят
Что значит не видят? Скриптам и нечего на него смотреть, они нужны вебсерверу.
В конфиге апача проверте, чтобы директива AllowOveride не была установлена как положено. (all к примеру).

автор
стили отключаются
Если вы хотите таким способом защитить стили или ява-скприты, то ничего не выйдет.
...
Рейтинг: 0 / 0
закрыть доступ к папке
    #36404178
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> так как правильнее ?

А без разницы по большому счёту. Как удобнее - так и делайте. В тонкостях - на nginx (мы ж не знаем, какой у Вас вебсервер) нет .htaccess, но вместе с тем, иногда попадаются "хостинговые" серверы без доступа к родительской (по отношению к документрут) директории.


> скрипты вроде как его видят а стили отключаются

Файлы стилей должны быть доступны для чтения вебсервером, тоесть, находиться внутри документрут. Какой код возвращает вебсервер - 404 или 200/304?
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
закрыть доступ к папке
    #36404181
TWK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hett
авторЕсли вы хотите таким способом защитить стили или ява-скприты, то ничего не выйдет.
а как подругому закрыть папку но что бы стили не отключались при этом ?
...
Рейтинг: 0 / 0
закрыть доступ к папке
    #36404182
TWK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vkle
нет ошибки. просто страничка есть и скрипты работают а вот стили вырубаются
...
Рейтинг: 0 / 0
закрыть доступ к папке
    #36404184
TWK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
все такие есть ошибка если попробовать набрать в браузере путь к темам как раньше


Server error!

The server encountered an internal error and was unable to complete your request. Either the server is overloaded or there was an error in a CGI script.

If you think this is a server error, please contact the webmaster.

Error 500
...
Рейтинг: 0 / 0
закрыть доступ к папке
    #36404189
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> Error 500

Рекомендую посмотреть в лог вебсервера, там может быть более полное описание ошибки. А может и не быть :-(
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
закрыть доступ к папке
    #36404197
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Давайте для начала определимся, для каких целей вы хотите закрыть папку?
...
Рейтинг: 0 / 0
закрыть доступ к папке
    #36404199
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
По поводу ошибки 500: это скорее синаксическая ошибка в .htaccess
...
Рейтинг: 0 / 0
закрыть доступ к папке
    #36404205
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> По поводу ошибки 500: это скорее синаксическая ошибка в .htaccess

Может быть. А может права на .htaccess или на используемый php-файл выставлены неверно. Погадаем? ;-)
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
закрыть доступ к папке
    #36404207
TWK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
да была ошибка теперь

Access forbidden!

You don't have permission to access the requested directory. There is either no index document or the directory is read-protected.

If you think this is a server error, please contact the webmaster.

Error 403

по идеи так и должно быть

закрыть эту папку, та как тамошние файлы содержат скрипты. я закрыл ее вот, все скрипты вне папки и внутри работают но стили не доступны.
...
Рейтинг: 0 / 0
закрыть доступ к папке
    #36404212
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не, с пхп-файлом я перебрал, там же стили...


> Access forbidden!
> по идеи так и должно быть

Так этого и добивались вроде.

> но стили не доступны.

Выносите стили в доступное место
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
закрыть доступ к папке
    #36404233
TWK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
структура такая

--index.php
--themes
----default
------index.html
------style.css

у меня в index.php

include 'theme/default/index.html';

а в index.html вот так подключаю стили

<link rel="stylesheet" href="http://localhost/myscripts/projects/site/themes/default/style.css"
type="text/css" media="screen" />
...
Рейтинг: 0 / 0
закрыть доступ к папке
    #36404244
Anjey aka PM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
закрыть доступ к папке
    #36407191
Legor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В чем может быть проблема, создаю файл (в папке к которой нужно разрешить доступ только с одного IP) .htaccess в нем пишу:

Order Allow, Deny
Deny from All
Allow from 192.168.35.135

при попыке зайти с 192.168.35.135 мне вылазиет сообщение:

Error 500
The server encountered an internal error and was unable to complete your request. Either the server is overloaded or there was an error in a CGI script.

Error 500 - Ошибка синтаксиса или файл записан не в том формате.

Но ошибок вроде нигде нет
...
Рейтинг: 0 / 0
25 сообщений из 43, страница 1 из 2
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / закрыть доступ к папке
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]