# apache 挂载虚拟目录
1.打开httpd.conf文件,并查找 “alias_module”
启用模块(去掉前面的 “#” 符号)
LoadModule alias_module modules/mod_alias.so
2.httpd.conf文件中查找 “<IfModule alias_module>”
在标签里面加入两行代码
<IfModule alias_module>
# 去掉 # 符号
ScriptAlias /cgi-bin/ "H:/adsdv01/php/Apache/cgi-bin/"
# “/file” 为web可以访问的目录名,“E:/my_data_file” 为真实的目录
Alias /file "E:/my_data_file"
#禁止显示目录列表
<Directory "E:/my_data_file">
Options FollowSymLinks ExecCGI
AllowOverride All
Order allow,deny
Allow from all
Require all granted
</Directory>
</IfModule>
注意:虚拟目录为 “file”
3.测试
在浏览器中输入http://localhost/file即可访问对应的目录
假如实际资源为 E:/my_data_file/test.jpg
web访问时:http://localhost/file/test.jpg
4.参考地址
目录访问权限配置:https://blog.csdn.net/u010175124/article/details/18220495
# Nginx 挂载虚拟目录
在配置文件(nginx.htaccess)中添加
# /file/ 为web访问显示时的目录
location /file/ {
alias E:/mydata/file/; # 文件的真实目录
}