【配置nginx更改路径无法打开指定文件夹本地文件 _跨域 _Ajax 】 | IT修真院·坑乎
咨询电话 : 010-59478634
切换导航
首页
我的提问
我的回答
我的点赞
消息通知
个人主页
×
提示
尚未登陆,前往官网登陆?
×
提示
尚未登陆,前往官网登陆?
配置nginx更改路径无法打开指定文件夹本地文件
我也踩过这个坑(
1
)
已统计您的踩坑,无需重复点击
回答(1)
跨域
Ajax
详细描述
按照网上的教程,分别将三处的地址改为本地文件所在的地址,重新启动nginx后,打开本地文件显示403错误。
截图
代码
location / { root D:\GitHub\tianxintiandisheng.github.io\JS-TASK\Task5; index index.html index.htm; } #location ~ \.php$ { # root D:\GitHub\tianxintiandisheng.github.io\JS-TASK\Task5; # fastcgi_pass 127.0.0.1:9000; # fastcgi_index index.php; # fastcgi_param SCRIPT_FILENAME /scripts$fastcgi_script_name; # include fastcgi_params; #} # location / { # root D:\GitHub\tianxintiandisheng.github.io\JS-TASK\Task5; # index index.html index.htm; # }
root:里面配置了root,表示当匹配这个请求的路径时,将会在这个文件夹内寻找相应的文件,这里对我们之后的静态文件伺服很有用。 按照网上的教程,分别将三处的地址改为本地文件所在的地址,重新启动nginx后,打开本地文件显示403错误。
正确的``` location / { root E:/task/; index index.html index.htm; } #location ~ \.php$ { # root /task/; # fastcgi_pass 127.0.0.1:9000; # fastcgi_index index.php; # fastcgi_param SCRIPT_FILENAME /scripts$fastcgi_script_name; # include fastcgi_params; #} # location / { # root /task/; # index index.html index.htm; # }
问题出现原因: 1.修改配置文件时,后面两个root 后面的地址不需要注明磁盘名称 2.错误使用了"/"和"\"符号。
编辑于2024-11-19
时间排序
热门排序
[北京|结业弟子]JS-李珅颖
0
带#的都是注释,,这个其实不用修改,那个\改成/,我的也是这种情况,我去看了一下,应该是只写一个\的时候,系统理解为转义了,然后就出现问题了,因此可以使用\\,第一个\转义第二个\,或者直接写/
查看全部>
编辑于2019-08-24
首页
1
末页
去第
页
确定
Copyright ©2015 北京葡萄藤信息技术有限公司 All Rights Reserved | 京ICP备15035574号-1
复制链接
新浪微博
微信扫一扫
1423
0
10
配置nginx更改路径无法打开指定文件夹本地文件
1
1