XAMPP环境访问非Web DocumentRoot下绝对路径

Posted 小绵羊~~

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了XAMPP环境访问非Web DocumentRoot下绝对路径相关的知识,希望对你有一定的参考价值。

假设你的XAMPP网站文档根目录在C:/xampp/apache/htdocs/下面,那么访问这个目录下的文件是很直接的。

但是有时候需要把用户上传文件指定到特殊目录,比如E盘,那么就需要用户能够访问非Web DocumentRoot下的目录。

这在Apache中可以通过mod_alias模块提供的Alias(别名)指令来实现,即把操作系统的文件绝对路径和Web路径建立映射关系。

在你的httpd.conf添加如下代码:

  1. Alias /desk "C:\Users\Administrator\Desktop\test"  

  2. <Directory "C:\Users\Administrator\Desktop\test">  

  3.     Options Indexes FollowSymLinks MultiViews  

  4.     AllowOverride all  

  5.     Order allow,deny  

  6.     Allow from all  

  7. </Directory>  

以上是关于XAMPP环境访问非Web DocumentRoot下绝对路径的主要内容,如果未能解决你的问题,请参考以下文章

XAMPP非本地访问被拒绝解决办法

使用xampp在本地环境配置虚拟域名

如何从虚拟机访问由 XAMPP 创建的虚拟主机?

从非本地网络访问服务器数据,无需端口转发

无法从外部网络访问 XAMPP Web 服务器

配置xampp搭建简单的web服务器环境