XAMPP环境访问非Web DocumentRoot下绝对路径
来源:互联网 发布:买mac还是ipad 编辑:程序博客网 时间:2024/05/29 02:03
假设你的XAMPP网站文档根目录在C:/xampp/apache/htdocs/下面,那么访问这个目录下的文件是很直接的。
但是有时候需要把用户上传文件指定到特殊目录,比如E盘,那么就需要用户能够访问非Web DocumentRoot下的目录。
这在Apache中可以通过mod_alias模块提供的Alias(别名)指令来实现,即把操作系统的文件绝对路径和Web路径建立映射关系。
在你的虚拟机配置文件中添加如下代码:
<VirtualHost *:80># alias for user upload folderAlias /e "e:/ks_uploads"<Directory "e:/ks_uploads"> Options Indexes FollowSymLinks MultiViews AllowOverride all Order allow,deny Allow from all</Directory>
重启Apache,在该目录下上传一个文件test.jpg,可在浏览器中使用localhost/e/test.jpg来访问。
假如出现Access forbidden! Error 403错误,那么你应该是Apache2.2+版本,配置指令有变化:
当然你需要保证文件系统下的目录本身是可读写的。# alias for user upload folderAlias /e "e:/ks_uploads"<Directory "e:/ks_uploads"> Options Indexes FollowSymLinks MultiViews AllowOverride all Require all granted</Directory>
by iefreer
0 0
- XAMPP环境访问非Web DocumentRoot下绝对路径
- 通过apache访问非documentroot下面的程序
- linux环境下的Xampp局域网内访问问题
- 关于WEB-INF下的jsp,使用绝对路径如何访问?
- mac下xampp出现DocumentRoot must be a directory报错
- 解决修改XAMPP DocumentRoot: Access forbidden!
- XAMPP环境下 安装Symfony2
- xampp环境下使用testlink
- 本地环境 Ubuntu 下安装XAMPP,phpmyadmin无法正常访问解决办法 <转>
- web应用下jsp中img src访问绝对路径的解决办法
- 获取web访问servlet的绝对路径
- WEB访问绝对路径和cookie的设置
- xampp+netbeans 配置php web环境
- win7下 XAMPP环境下 安装Symfony2
- DocumentRoot
- xampp非本机访问出现的提示
- struts2基础,非IDE环境下配置web项目
- 在XAMPP环境下安装PHPUnit+Selenium
- Android学习笔记之在图片特效
- JAVA利用HttpClient进行POST请求(HTTPS)
- 《激活你自己》
- ubuntu12.04下hadoop-0.20.1伪模式安装
- hdu 4888 Redraw Beautiful Drawings 网络流+搜索
- XAMPP环境访问非Web DocumentRoot下绝对路径
- Hough变换-直线检测
- Unity发射射线
- leetcode: Remove Element
- Java基础之多线程知识点总结
- mysql中设置id号自增
- 一.创建欢迎界面
- 简洁高效的原型图设计工具Mockplus
- 客秦恿控断柑米坑辉咀帜一邻河越