链接到不在网站根目录中的文件



嗨,希望有人能帮忙,我有以下小问题:

Ubuntu服务器64位当前版本运行2个虚拟网站

文件夹结构

站点1(此站点可用于网络)

/var/www/site1

站点2(内部网)

/var/www/site2

/var/www/site2/pdf/order_pdf/(存储.pdfs的文件夹)

因此,从站点1,我尝试链接到站点2中包含的文件,如下所示:

<a href="../site2/pdf/prder_pdf/filename.pdf 

这似乎不起作用,希望有人能帮忙吗?

相对URI是相对于基本URI的,而不是web服务器的文件系统。

如果你想链接到另一个网站上的某个内容,那么你必须使用绝对URI(例如http://example.com/...)或方案相关URI(例如,//example.com/...)。

我在site1/etc/apache2/sites-available/default file 的虚拟截图文件中添加了以下行

Alias /pdf /var/www/site2/pdf/Order_pdf

现在正在施展魅力。