Можно ли создать символическую ссылку на сетевой том? У меня есть много контента, хранящегося на одном компьютере, который я хотел бы обслуживать с помощью apache с другого. В основном я хочу http://mysite.com/ для чтения HTML-файлов с машины с установленным apache и http://mysite.com/content/ для получения контента с другой моей машины.
Вы захотите использовать mod_proxy в режиме ProxyPass. Краткая версия:
ProxyPass /content http://some-other-site/content
ProxyPassReverse /content http://some-other-site/content
Предполагается, что на другом вашем компьютере работает HTTPd. Если нет, вам понадобится что-то вроде NFS или Samba, чтобы сделать содержимое доступным для вашего сервера, на котором работает mysite.com.
Не уверен, что вы имеете в виду под «символической ссылкой на сетевой том». Символьная ссылка действительно должна перейти на смонтированный том. И если том смонтирован, вам действительно не нужна символическая ссылка, вы можете использовать директиву Alias.
(все пути составлены)
Скажем, у вас установлен контент вашего (другого компьютера) на /mnt/content
. Да, вы можете использовать символическую ссылку /var/www/html/content
к /mnt/content
, но вы также можете сделать Alias /content/ /var/www/content/
в твоем httpd.conf
.
Итак, ответ - да, вы можете это сделать, но, вероятно, есть и другие способы сделать это.