У меня есть следующая установка каталога:
/var/www/html
и
/home/tim/Website/files_here
Папка html
на самом деле ссылка на /home/tim/Website
. Это означает, что все мои файлы Веб-сайта находятся в моей домашней области (они включены в резервное копирование и т.д.).
Есть ли что-то не так с этим методом? Есть ли лучший способ заставить домашнюю страницу быть в /home/tim/Website
?
Являются когда-либо несовместимыми символьные ссылки на веб-сервере с пользователями не на Linux?
Нет ничего неправильно с этим, пока апачский процесс может считать файлы в Вашем корневом каталоге.
, Если Вы находитесь на машине разработки, Вы могли бы точно также подвергнуть свои файлы /var/www
каталог или подкаталог этого, но можно также отредактировать /etc/apache2/sites-available/default
так, чтобы строка с DocumentRoot
точки к Вашему /home/tim/Website/files_here
папка.
существует также mod_userdir, апачский модуль, который разрешает файлы в/home/< username>/public_html, который будет подаваться.