+ + +
С нами с 13.04.05
Сообщения: 374
Рейтинг: 195
|
Добавлено: 07/02/06 в 08:30 |
не понимаю постоянно дает 500 ошибку
пишу строку
alias papka /home/webadmin/domen.com/html/papka_drugaya
пс: для тех кто не вкурсе, эта деректива позваляет хранить документы, вне коталога documentroot
|
|
|
|
С нами с 13.08.03
Сообщения: 533
Рейтинг: 481
|
Добавлено: 07/02/06 в 08:56 |
tttwww писал: | не понимаю постоянно дает 500 ошибку
пишу строку
alias papka /home/webadmin/domen.com/html/papka_drugaya
пс: для тех кто не вкурсе, эта деректива позваляет хранить документы, вне коталога documentroot |
Alias directive
Syntax: Alias URL-path file-path|directory-path
Context: server config, virtual host
в .htaccess нельзя прописать
|
|
|
|
С нами с 21.09.03
Сообщения: 7329
Рейтинг: 2144
|
Добавлено: 07/02/06 в 09:07 |
tttwww писал: | не понимаю постоянно дает 500 ошибку
пишу строку
alias papka /home/webadmin/domen.com/html/papka_drugaya
пс: для тех кто не вкурсе, эта деректива позваляет хранить документы, вне коталога documentroot |
А ErrorLog заглянуть не догадался? Там обычно пишется, что эта директива в этом скопе не дозволена.
Если тебе надо что-то расположить из-за пределов вебрута, пользуйся софт-линками, разрешив это Options FollowSoftLinks
|
|
|
|
+ + +
С нами с 13.04.05
Сообщения: 374
Рейтинг: 195
|
Добавлено: 07/02/06 в 09:49 |
окей, спасбо не знал
|
|
|
|
+ + +
С нами с 13.04.05
Сообщения: 374
Рейтинг: 195
|
Добавлено: 07/02/06 в 10:12 |
а как Options FollowSoftLinks
этим пользоваться? что то не могу найти это в своей книге, хотя бы синтаксис
|
|
|
|
С нами с 21.09.03
Сообщения: 7329
Рейтинг: 2144
|
Добавлено: 07/02/06 в 10:37 |
Oops... У меня ошибочка. Не Soft, а Sym
Так и пользоваться. В .htaccess добавляешь. Что бы не сбросить другие опции - добавляешь с плюсом.
Options +FollowSymLinks
Затем логинишся на сервер и из коммандной строки делаешь этот линк. Что-то типа:
cd html/
ln -s /home/webadmin/domen.com/html/papka_drugaya papka
И у тебя появляется в твоем дереве сайта каталог (линк). SoftLink по сути, есть алиас на уровне файловой системы.
|
|
|
|
С нами с 24.10.04
Сообщения: 18881
Рейтинг: 9010
|
Добавлено: 07/02/06 в 14:00 |
lega_cobra писал: |
cd html/
ln -s /home/webadmin/domen.com/html/papka_drugaya papka
И у тебя появляется в твоем дереве сайта каталог (линк). SoftLink по сути, есть алиас на уровне файловой системы. |
это вроде обычная линка на файл... кстати работать как альяс будет, но нужно это каждый раз делать, проще в хтакцессе прописать
|
|
|
|
С нами с 21.09.03
Сообщения: 7329
Рейтинг: 2144
|
Добавлено: 07/02/06 в 14:03 |
ibiz писал: | это вроде обычная линка на файл... кстати работать как альяс будет, но нужно это каждый раз делать, проще в хтакцессе прописать |
Не на файл, а на каталог (вульгарно "на папку") Линковать не только файлы можно, но и вообще, любые элементы файловой системы. Не совсем понял, что значит, нужно каждый раз делать...
|
|
|
|
С нами с 24.10.04
Сообщения: 18881
Рейтинг: 9010
|
Добавлено: 07/02/06 в 17:27 |
lega_cobra писал: | Не на файл, а на каталог (вульгарно "на папку") Линковать не только файлы можно, но и вообще, любые элементы файловой системы. Не совсем понял, что значит, нужно каждый раз делать... |
Для каждого нового альяса вводить команды...
Сам изредка таким образом альясы делаю
|
|
|
|
+ + +
С нами с 13.04.05
Сообщения: 374
Рейтинг: 195
|
Добавлено: 08/02/06 в 07:24 |
нет как то слишком сложно во всем этом разбиратся, времени нет, проще прописать тогда алианс из панели - проблема каждый раз придется его там прописывать. вот и хотел на htaccess сделать для простоты...
еще вопрос а можно алианс сделать с маской? например что бы он распространялся только на файлы одного расширения, типа:
papka/*.php
|
|
|
|
С нами с 21.09.03
Сообщения: 7329
Рейтинг: 2144
|
Добавлено: 08/02/06 в 09:03 |
Сомневаюсь, что можно. Апач должен построить структуру алиаснутых каталогов при запуске. Даже если и можно было такое сделать, Апач не смог бы подхватить их динамически.
tttwww писал: | нет как то слишком сложно во всем этом разбиратся, времени нет, проще прописать тогда алианс из панели - проблема каждый раз придется его там прописывать. вот и хотел на htaccess сделать для простоты...
еще вопрос а можно алианс сделать с маской? например что бы он распространялся только на файлы одного расширения, типа:
papka/*.php |
Создавать софт-линки можно с масочкой. Ты бы разобрался, потратил чуток времени, потом проще было бы. А то добавление их в кофиг новых алиасов требует перезапуска Апачи каждый раз, что не очень элегантно.
|
|
|
|
+ + +
С нами с 13.04.05
Сообщения: 374
Рейтинг: 195
|
Добавлено: 09/02/06 в 03:57 |
перезагрузки? странно не разу не требовалось, может в панели это по умолчанию стоит уже? добавляю альянс и он сразу работает.
про софт линки, попробую разобратся, всем спасибо заценил.
|
|
|
|