是否可以创建指向网络卷的符号链接?我在一台机器上存储了大量内容,我想用另一台机器上的 apache 来提供这些内容。基本上我想要http://mysite.com/从安装了 apache 的机器上读取 HTML 文件,并且http://mysite.com/content/从我的另一台机器上提取内容。
答案1
您需要在 ProxyPass 模式下使用 mod_proxy。简短版本如下:
ProxyPass /content http://some-other-site/content
ProxyPassReverse /content http://some-other-site/content
假设您的另一台机器正在运行 HTTPd。如果没有,您将需要 NFS 或 Samba 之类的东西来使内容可供运行 mysite.com 的服务器使用。
答案2
不确定您所说的“符号链接到网络卷”是什么意思。符号链接确实需要转到已安装的卷。如果卷已安装,则您实际上不需要符号链接,您可以使用 Alias 指令。
(所有路径均已修整)
假设你已将(其他机器)内容挂载在/mnt/content
。是的,你可以符号链接/var/www/html/content
到/mnt/content
,但你也可以Alias /content/ /var/www/content/
在你的 中执行此操作httpd.conf
。
所以答案是肯定的,你可以这样做,但可能还有其他方法可以做到这一点。