知道如何使用href从localhost浏览file:/// C:/Results/index.html吗?
我创建了测试html文件(C:/ser/xampp/htdocs/filter/file.html)并将链接放到本地页面(C:/Results/index.html),我厌倦了打开该链接(http://localhost/filter/file.html
)它不起作用。但是,当我厌倦了从(file:/// C:/ser/xampp/htdocs/filter/file.html)打开链接时,它有效。
我希望这是有道理的。
我用谷歌搜索但没有找到任何有用的解决方案。知道如何解决这个问题吗?
答案 0 :(得分:1)
如果路径如下所示,如果从localhost访问,它将搜索htdocs文件夹中的文件
<a href="file:///C:/Results/index.html">Click Here</a>
要访问C:/ Results文件夹,请为C:/ Results创建一个VirtualHost,并将相应的ip提供给href,如下所示。这样您就可以从localhost访问该文件。
<a href="http://192.168.1.4:1003/index.html">Click Here</a>
要创建VirtualHost, *打开/etc/apache2/httpd.conf并输入以下行。不要删除其他行
<VirtualHost 192.168.1.4:1003>
DocumentRoot "file:///C:/Results"
</VirtualHost>
*打开/etc/apache2/ports.conf并输入以下行。不要删除其他行
Listen 1003
*重启apache。