|
|
|
закрыть доступ к папке
|
|||
|---|---|---|---|
|
#18+
Как сделать такое: Закрыть доступ к папке, что бы если в браузере написать путь к ней прописать то будет написано, мол доступ закрыт, но что бы все скрипты, которые хостятся на том же хостинге имели доступ к этой папке . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2010, 17:30:26 |
|
||
|
закрыть доступ к папке
|
|||
|---|---|---|---|
|
#18+
дело в том, если я назначу папке права 644, то скрипты не будут видеть эту папку ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2010, 17:36:51 |
|
||
|
закрыть доступ к папке
|
|||
|---|---|---|---|
|
#18+
TWK, rtfm .htaccess ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2010, 17:39:26 |
|
||
|
закрыть доступ к папке
|
|||
|---|---|---|---|
|
#18+
an0nym ну про .htaccess я догадывался. а вот примерно что там писать без понятия как именно закрыть папку но не для скриптов ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2010, 19:11:19 |
|
||
|
закрыть доступ к папке
|
|||
|---|---|---|---|
|
#18+
Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2010, 19:27:03 |
|
||
|
закрыть доступ к папке
|
|||
|---|---|---|---|
|
#18+
параноики еще пихают dj все директории файл index.php / index.html Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2010, 19:29:30 |
|
||
|
закрыть доступ к папке
|
|||
|---|---|---|---|
|
#18+
ну и стандартная рекомендация. не держат скрипты в подкаталогах DocumentRoot. выносить их ВЫШЕ по дереву каталогов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2010, 19:30:49 |
|
||
|
закрыть доступ к папке
|
|||
|---|---|---|---|
|
#18+
Создал я .htaccess с содержимым deny from all скрипты его не видят ScareCrow авторну и стандартная рекомендация. не держат скрипты в подкаталогах DocumentRoot. выносить их ВЫШЕ по дереву каталогов. можно подробней если не сложно пример привести, я не совсем понял что вы имеете виду ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2010, 19:43:53 |
|
||
|
закрыть доступ к папке
|
|||
|---|---|---|---|
|
#18+
вот какая проблема. скрипты вроде как его видят а стили отключаются <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" /> ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2010, 19:52:04 |
|
||
|
закрыть доступ к папке
|
|||
|---|---|---|---|
|
#18+
> можно подробней если не сложно пример привести, Допустим, документрут вебсервера лежит в /home/username/site1/www Эта директория доступна вебсерверу для прямых обращений. Но положите скрипты например в /home/username/site1/scripts или в /home/username/scripts - вот тут вебсервер до них не доберётся. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2010, 19:53:48 |
|
||
|
закрыть доступ к папке
|
|||
|---|---|---|---|
|
#18+
vkle так как правильнее ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2010, 19:56:20 |
|
||
|
закрыть доступ к папке
|
|||
|---|---|---|---|
|
#18+
авторскрипты его не видят Что значит не видят? Скриптам и нечего на него смотреть, они нужны вебсерверу. В конфиге апача проверте, чтобы директива AllowOveride не была установлена как положено. (all к примеру). автор стили отключаются Если вы хотите таким способом защитить стили или ява-скприты, то ничего не выйдет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2010, 19:59:06 |
|
||
|
закрыть доступ к папке
|
|||
|---|---|---|---|
|
#18+
> так как правильнее ? А без разницы по большому счёту. Как удобнее - так и делайте. В тонкостях - на nginx (мы ж не знаем, какой у Вас вебсервер) нет .htaccess, но вместе с тем, иногда попадаются "хостинговые" серверы без доступа к родительской (по отношению к документрут) директории. > скрипты вроде как его видят а стили отключаются Файлы стилей должны быть доступны для чтения вебсервером, тоесть, находиться внутри документрут. Какой код возвращает вебсервер - 404 или 200/304? Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2010, 20:03:37 |
|
||
|
закрыть доступ к папке
|
|||
|---|---|---|---|
|
#18+
Hett авторЕсли вы хотите таким способом защитить стили или ява-скприты, то ничего не выйдет. а как подругому закрыть папку но что бы стили не отключались при этом ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2010, 20:04:14 |
|
||
|
закрыть доступ к папке
|
|||
|---|---|---|---|
|
#18+
vkle нет ошибки. просто страничка есть и скрипты работают а вот стили вырубаются ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2010, 20:05:43 |
|
||
|
закрыть доступ к папке
|
|||
|---|---|---|---|
|
#18+
все такие есть ошибка если попробовать набрать в браузере путь к темам как раньше 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 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2010, 20:07:24 |
|
||
|
закрыть доступ к папке
|
|||
|---|---|---|---|
|
#18+
> Error 500 Рекомендую посмотреть в лог вебсервера, там может быть более полное описание ошибки. А может и не быть :-( Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2010, 20:12:34 |
|
||
|
закрыть доступ к папке
|
|||
|---|---|---|---|
|
#18+
Давайте для начала определимся, для каких целей вы хотите закрыть папку? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2010, 20:20:20 |
|
||
|
закрыть доступ к папке
|
|||
|---|---|---|---|
|
#18+
По поводу ошибки 500: это скорее синаксическая ошибка в .htaccess ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2010, 20:22:05 |
|
||
|
закрыть доступ к папке
|
|||
|---|---|---|---|
|
#18+
> По поводу ошибки 500: это скорее синаксическая ошибка в .htaccess Может быть. А может права на .htaccess или на используемый php-файл выставлены неверно. Погадаем? ;-) Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2010, 20:30:00 |
|
||
|
закрыть доступ к папке
|
|||
|---|---|---|---|
|
#18+
да была ошибка теперь 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 по идеи так и должно быть закрыть эту папку, та как тамошние файлы содержат скрипты. я закрыл ее вот, все скрипты вне папки и внутри работают но стили не доступны. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2010, 20:32:25 |
|
||
|
закрыть доступ к папке
|
|||
|---|---|---|---|
|
#18+
Не, с пхп-файлом я перебрал, там же стили... > Access forbidden! > по идеи так и должно быть Так этого и добивались вроде. > но стили не доступны. Выносите стили в доступное место Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2010, 20:35:27 |
|
||
|
закрыть доступ к папке
|
|||
|---|---|---|---|
|
#18+
структура такая --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" /> ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2010, 20:50:11 |
|
||
|
закрыть доступ к папке
|
|||
|---|---|---|---|
|
#18+
rtfm <files> <filesmatch> ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2010, 20:56:40 |
|
||
|
закрыть доступ к папке
|
|||
|---|---|---|---|
|
#18+
В чем может быть проблема, создаю файл (в папке к которой нужно разрешить доступ только с одного 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 - Ошибка синтаксиса или файл записан не в том формате. Но ошибок вроде нигде нет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2010, 12:32:05 |
|
||
|
закрыть доступ к папке
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2010, 12:52:35 |
|
||
|
закрыть доступ к папке
|
|||
|---|---|---|---|
|
#18+
А как делать чтоб можно было зайти с определенного IP и определенного пользователя? AuthType Basic AuthName "Access denied" AuthUserFile .htpass require user user Order Deny,Allow Deny from all Allow from 127.0.0.1 не работает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2010, 13:44:37 |
|
||
|
закрыть доступ к папке
|
|||
|---|---|---|---|
|
#18+
не понимаю, неужели это так сложно, на всех же сайтах так. я не знаю что конкретно и как правильно писать в .htaccses структуру каталогов своих я уже приводил. мне надо что бы папка themes была закрыта для всех кроме самого сайта если я пишу deny from all и сайт не видит той папки тоже, хотя почему только стили не видит а скрипты то в ней и продолжают работать.. вообщем пути к стилям и картинкам которые там в этой папке с темой становятся не доступными ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2010, 23:22:10 |
|
||
|
закрыть доступ к папке
|
|||
|---|---|---|---|
|
#18+
Я уже не знаю как вам еще объяснять. Повторяюсь: стили обрабатываются браузером, а не скриптами, и для того чтобы их обработать браузер должен их загрузить (скачать) если вы закроете папку таким методом, то и браузер не сможет загрузить стили. И еще раз ставлю вопрос: для каких целей вы хотите закрыть каталог? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2010, 23:43:01 |
|
||
|
закрыть доступ к папке
|
|||
|---|---|---|---|
|
#18+
Hett потому что в этом каталоге тема сайта. Если глянуть на любой другой сайт по папкам полазить не получится а у меня все можно.. и еще у меня там файлы темы сайта index.html но я не полностью из него вычистил php да и полностью все равно не возможно то если пройти так themes/default/index.html то можно увидеть как в браузере отобразятся куски ПЕХЕПЕ кодов, разве это есть хорошо ? У меня есть в корне index.php я через него подключаю themes/default/index.html и кода естественно не выводится, а только его результаты ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2010, 23:50:53 |
|
||
|
закрыть доступ к папке
|
|||
|---|---|---|---|
|
#18+
> почему только стили не видит а скрипты то в ней и продолжают > работать.. Придётся подучить теорию. А именно, две вещи. Первая - взаимодействие файлов (скриптов), привилегии доступа на уровне процессов и файловой системы. Потому они и продолжают работать, что у mod_php или cgi (в зависимости от внутреннего устройства конкретно Вашего сервера) права на доступ к файлам скриптов всё же есть. Они не регулируются данной настройкой вебсервера. Вторая - взаимодействие вебсервера с файлами в ФС. На уровне вебсервера Вы отрубили доступ к файлам стилей, закрыв доступ к всей директории. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2010, 23:57:41 |
|
||
|
закрыть доступ к папке
|
|||
|---|---|---|---|
|
#18+
Так положите туда страничку index.php пустую, к примеру, этим самым вы уже оградите от просмотра содержимого каталога (есть и другие методы конечно). В настройках .htaccess запретите доступ к tpl файлам (раз вы говорите темы, то либо tpl, либо php или inc, не знаю, но что есть то и запрещайте), но НЕ запрещайте доступ к css! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.01.2010, 14:20:06 |
|
||
|
закрыть доступ к папке
|
|||
|---|---|---|---|
|
#18+
И для чего в html файл пихать php код? о_О ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.01.2010, 14:20:48 |
|
||
|
закрыть доступ к папке
|
|||
|---|---|---|---|
|
#18+
HettИ для чего в html файл пихать php код? о_О HTML файл это такой же файл как и все файлы, если сервер настроить на выполнение PHP в файле с расширением HTML он выполниться. А для чего пихать? Не знаю, я пихаю в PHP файлы и HTML туда же А для чего в PHP файл пихать HTML код? Код: plaintext 1. 2. 3. 4. у меня в htaccess закомментировано т.е. на случай если сайт обновляю на сервере. Как путь прописать думаю сообразите. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.01.2010, 17:24:12 |
|
||
|
закрыть доступ к папке
|
|||
|---|---|---|---|
|
#18+
Я знаю что можно, только это глупо, не так ли? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.01.2010, 21:52:31 |
|
||
|
закрыть доступ к папке
|
|||
|---|---|---|---|
|
#18+
HettЯ знаю что можно, только это глупо, не так ли? а какая мне разница? и что глупого? я обновляю много файлов и почему я должен отчитываться почему использования примера в моем случаи не глупо? я использую этот способ и меня не волнует что вы обо мне там думаете, лично я не задаюсь глупыми вопросами "а как закрыть доступ к папке ". Разбирайтесь сами. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.01.2010, 10:20:11 |
|
||
|
закрыть доступ к папке
|
|||
|---|---|---|---|
|
#18+
я про авторHTML файл это такой же файл как и все файлы, если сервер настроить на выполнение PHP в файле с расширением HTML он выполниться. А для чего пихать? Не знаю, я пихаю в PHP файлы и HTML туда же А для чего в PHP файл пихать HTML код? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.01.2010, 11:49:13 |
|
||
|
закрыть доступ к папке
|
|||
|---|---|---|---|
|
#18+
Hett, мне не привычно и не очень хочется в *.html писать php, как то оно не то, логически html придумали для html а не для php для которого создали отдельный стандартно принятый тип. глупо ли его туда добавлять? ну, если учесть что этот файл предназначен не для php кода в нем тогда думаю что да, а так кто знает какая задача и ситуация может быть. html и php можно выполнить и в *.txt а толку? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.01.2010, 14:58:12 |
|
||
|
закрыть доступ к папке
|
|||
|---|---|---|---|
|
#18+
авторhtml и php можно выполнить и в *.txt а толку? Это вы сейчас у меня спросили или у себя? =) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.01.2010, 14:37:54 |
|
||
|
закрыть доступ к папке
|
|||
|---|---|---|---|
|
#18+
TWK, в .htaccess пропиши Options -Indexes и все. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.09.2011, 01:49:55 |
|
||
|
закрыть доступ к папке
|
|||
|---|---|---|---|
|
#18+
И что? Зная имя файла я все равно смогу его заполучить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.09.2011, 09:49:05 |
|
||
|
|

start [/forum/topic.php?all=1&fid=23&tid=1464573]: |
0ms |
get settings: |
10ms |
get forum list: |
16ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
161ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
72ms |
get tp. blocked users: |
1ms |
| others: | 221ms |
| total: | 495ms |

| 0 / 0 |
