使用文件网址

时间:2015-10-26 10:07:55

标签: linux file unix

我在CentOS上运行一个apache web服务器,其中几个文件放在/ var / www / html /目录下。我想尝试使用本地计算机上的文件URL访问这些文件。例如:file:///192.168.1.1/var/www/html/file1.txt。

然而,当我尝试访问文件协议时,我得到“找不到页面”。通过http访问它时同样有效。这可能有什么问题?

~]# ssh root@192.168.1.1
root@192.168.1.1's password:
Last login: Mon Oct 26 01:44:36 2015 from 192.168.1.100

~]# cd /var/www/html/
html]# ls
file1.txt  file2.txt  file3.txt

2 个答案:

答案 0 :(得分:1)

File uri scheme 没有与http服务有关。在Windows上,这是使用活动目录实现的;在unix系统上,我认为这只适用于本地文件系统的直接访问。

答案 1 :(得分:-1)

如果/ var / www / html /是您的HTML根目录,则需要通过file:///192.168.1.1/file1.txt访问这些文件。

因为如果在Apache config中将/ var / www / html /设置为root,则不允许在Web上查看父目录。