我正在Windows中为本地网络创建一个网页。网页中的图像存储在E驱动器中,而htdocs在C驱动器中,我想访问E驱动器中的图像并在网页中显示(链接)它们。
http://192.168.1.5/e://LAN/image.jpg
当我尝试上面的链接时,它给了我403。我试着像大多数答案建议的那样,分别添加下面两个代码到httpd.conf。但是没有工作。
<Directory "e://LAN/">
Options Indexes FollowSymLinks MultiViews
AllowOverride all
Order Deny,Allow
Allow from all
Require all granted
<Directory />
Require all granted
Options FollowSymLinks
AllowOverride All
Allow from all
</Directory>
任何答案都是可取的,
2条答案
按热度按时间xxb16uws1#
使用它应该工作的文件的完整Windows路径:“电子文件夹\图像. jpg”
或者只是复制htdocs/project目录下的文件用于测试目的。
bxjv4tth2#
打开Apache配置文件:httpd.conf首先创建一个包含镜像路径(反斜杠)的目录。Add Require all granted to the directory语句。然后在httpd.conf文件中创建一个包含镜像完整路径(包括驱动器号)的“alias”。重新启动Apache。然后创建一个PHP变量来镜像该目录路径,Apache将使用“alias”解析该文件夹中的镜像。。