Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/28.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Linux 使用Apache访问文档根目录以外的文件_Linux_Apache_Ubuntu_Document Root - Fatal编程技术网

Linux 使用Apache访问文档根目录以外的文件

Linux 使用Apache访问文档根目录以外的文件,linux,apache,ubuntu,document-root,Linux,Apache,Ubuntu,Document Root,我有一个项目设置,我正在尝试从服务器上的临时文件夹访问一个文件 网站的文档根目录与此类似: /a/b/c/d/e/f/g/h/mywebsite.com(其中的字母有专有名称) 我需要读取的文件位于此处: /a/b/c/myfile.txt 我尝试过符号链接,但可能做得不对。。。有什么想法吗?您可以创建一个目录别名: <VirtualHost....> ..... stuff ..... Alias /mydir /a/b/c </VirtualHost> 请注意

我有一个项目设置,我正在尝试从服务器上的临时文件夹访问一个文件

网站的文档根目录与此类似:

/a/b/c/d/e/f/g/h/mywebsite.com(其中的字母有专有名称)

我需要读取的文件位于此处:

/a/b/c/myfile.txt


我尝试过符号链接,但可能做得不对。。。有什么想法吗?

您可以创建一个目录别名:

<VirtualHost....>

..... stuff .....

Alias /mydir /a/b/c

</VirtualHost>
请注意,这需要在中央配置文件中进行,而不是
.htaccess
文件

符号链接也是一种选择。确保你有

Options +FollowSymlinks

已打开。

您如何尝试访问该文件?用什么?干杯,我试一下,然后再打给你。是的,伙计,你是个传奇!谢谢。有人能更具体地说一下吗?我想访问另一个驱动器中的文件夹。我在哪里粘贴那块代码?
Options +FollowSymlinks