Как правильно описывать структуру каталогов www-сервера, Аноним, 18-Сен-18, 07:33 [смотреть все]Доброго времени всем. Возник, по-видимому, совершенно нубский вопрос, но гугл ответа не дал, думаю, не могу правильно сформулировать.Итак, имеется веб-сервер, documentroot которого находится в /home/www. Внутри - еще несколько каталогов: /home/www/cgi-bin /home/www/documents /home/www/files /home/www/images В конфиге Апача это описано следующим образом: DocumentRoot "/home/www" <Directory /> AllowOverride None Order deny,allow Deny from all </Directory> <Directory "/home/www"> Options Indexes FollowSymLinks AllowOverride None Order allow,deny Allow from all </Directory> <Directory "/home/www/cgi-bin"> AllowOverride None Options ExecCGI Order allow,deny Allow from all </Directory> Все работает, как того хотелось - картинки грузяцца, файлы из files скачиваются, документы в documents открываются. Разграничение прав на эти каталоги не требуется, все открыто всем. Собственно, вопрос - а правильно ли такое описание каталогов www-сервера в конфиге Апача? Или в любом случае нужно индивидуально описывать все имеющиеся в documentroot подкаталоги, типа <Directory "/home/www/images"> ... </Directory> <Directory "/home/www/files"> ... </Directory> ? надеюсь, понятно объяснил, потому что гуглю свои непонятки я объяснить не смог...
|
- Как правильно описывать структуру каталогов www-сервера, Pahanivo, 14:21 , 18-Сен-18 (1)
> <Directory "/home/www/cgi-bin"> > AllowOverride None > Options ExecCGI > Order allow,deny > Allow from all > </Directory> надо поднабраться внимательности, а после понять, что первая запись к структуре сайта не относиться. > Собственно, вопрос - а правильно ли такое описание каталогов www-сервера в конфиге > Апача? Или в любом случае нужно индивидуально описывать все имеющиеся в > documentroot подкаталоги, типа Надо разделить мух и котлеты - сайт (со своей логикой работы) и веб сервер (с настройками под данную логику) Тег directory не магическое заклинание, а настройка конкретного дира под конкретные задачи. Если такие есть (задачи) - то настраиваем, если нет - то ... догадайся сам. > надеюсь, понятно объяснил, потому что гуглю свои непонятки я объяснить не смог... непонятки надо доводить до поняток, а потом лезть что-то крутить. > Возник, по-видимому, совершенно нубский вопрос, но гугл ответа не дал, думаю, не > могу правильно сформулировать. действительно нубский, вытекает из непонимания что такое вебсервер и как работает ... думаю надо начать с этого.
- Как правильно описывать структуру каталогов www-сервера, Аноним, 14:45 , 18-Сен-18 (2)
> Тег directory не магическое заклинание, а настройка конкретного дира под конкретные задачи. Никаких специфических задач нет. Даже cgiшек нет, каталог пустой, видимо, от стандартной настройки остался. Сайт тупой как валенок, структура каталогов сложилась "исторически", де-факто все можно было бы валить в корень, учитывая объемы, нагрузку и круг задач... > Если такие есть (задачи) - то настраиваем, если нет - то > ... догадайся сам. Спасибо, это и хотел выяснить. > действительно нубский, вытекает из непонимания что такое вебсервер и как работает ... > думаю надо начать с этого. Ох, ну да. На опеннете - и без распальцовки - да ни в жисть! Все равно спасибо.
|