Титла: Как да добавя друга дир в апачето? Публикувано от: 0FF1 в May 31, 2007, 11:30 Искам да добавя освен /home/user/public_html
да се показва и /home/user/files но не мога да се справя с конфигурацията ще ми помогнете ли? Титла: Как да добавя друга дир в апачето? Публикувано от: kennedy в May 31, 2007, 12:59 ако направиш симлинк на тази директория в пуб-хтмл-то няма ли да стане?
Титла: Как да добавя друга дир в апачето? Публикувано от: Hapkoc в May 31, 2007, 13:11 Може със symlink, може с Alias директива, мисля че и други начини има, но има една съществена подробност - потребителят, с който работи апача, трябва да има достъп до директорията. В някои дистрибуции home директориите на потребителите се създават с права 700.
Дай все пак и малко информация - какво си опитал, какво се е получило, какво не се е получило... Титла: Как да добавя друга дир в апачето? Публикувано от: Milen_Haskovo в Jun 01, 2007, 13:47 И на мен ми е интересно как ще стане, миналия ден много ядове берах със Symlink-кове, не ще и не ще... Какви ли права не давах на файловете, какво ли не бърках по конфиг файла на Apache...
Титла: Как да добавя друга дир в апачето? Публикувано от: neter в Jun 02, 2007, 09:59 Понеже не разбрах решихте ли проблема, ще вмъкна и аз едно обяснение. Най-добрия начин е с Alias, така че ще обясня за този начин. Ето един пример
Потребителят и групата, с които е включен apache трябва да могат да четат от папка /home/user/files. Внимание трябва да се обърне на задаването на връзката "Alias /files". Има разлика, ако се сложи наклонена черта зад /files (Alias /files/). Ако има наклонена черта зад него, то зареждането на линка ще става не с http://yourdomain.com/files, а с http://yourdomain.com/files/. Внимание трябва да се обърне и на опциите Allow. В случая съм дал примера с позволение на всички да зареждат този Alias, но можеш да сложиш ограничение като вместо "Allow from all", зададеш правата например така
и т.н. ![]() |