问题场景:

今天在利用nginx的alias和index参数做实验时


问题描述

通过curl访问出现301错误



原因分析:

  1. 起初我以为是路径写错了,然后把alias的路径更改,发现问题还是存在
  2. 我又以为是用户权限问题,我把运行nginx的用户修改成和html目录权限一致,问题依旧存在
  3. 甚至开始怀疑是不是那个根‘/’的问题,联系了一下,alias的指向和这个‘/’并不相干。
  4. 怀疑是不是curl工具不会跟着换路径的问题

解决方案:

  1. 为了解决这个问题,我把基于域名的虚拟主机改成基于IP,放到浏览器访问,发现访问正常。
    对比之后,我发现浏览器的访问路径是:
http://192.168.32.128/about/

about后面是有一个 ‘/’符号的,然后我试着把这个URL原封不动的放到Linux服务器中进行访问,访问成功…最终附上两种结果。

总结:多注意一些细小的细节,一个环境不行就换另外一个。alias的指向位置和上面定义的’/',没有一毛钱关系。

nginx 301 Moved Permanently错误相关推荐

  1. 301 Moved Permanently错误

    同curl访问时就会报这个问题,代表永久重定向 解决方法:在curl中加入 curl_setopt($curl, CURLOPT_FOLLOWLOCATION, true); location属性就代 ...

  2. 301 Moved Permanently解决

    1.现象 用postman访问http://www.cnblogs.com/cuihongyu3503319/p/5892257.html正常,没有问题,但是用java的HttpURLConnecti ...

  3. 301 Moved Permanently

    当使用 HttpURLConnection uConnection = (HttpURLConnection) u.openConnection(); uConnection.setRequestPr ...

  4. POST 调用 301 Moved Permanently 问题

    如上测试了2种,第一个post访问接口https能正常返回,第二个post访问接口http时301 Moved Permanently出现永久重定向问题,经检查发现服务器nginx对80端口做了重定向 ...

  5. linux使用curl命令返回301 moved permanently

    在nginx中配置了前端项目踩坑.使用curl命令测试连通性,结果一直返回301 moved permanently.确认了配置无误后经查是由于页面经过nginx被重定向所以返回301,最后添加参数c ...

  6. 301缓存重定向?301 Moved Permanently (from disk cache)

    今天在写一个博客系统时,发现首页数据经常刷新不出来,甚至后端根本就没有接受到这个请求,以为是Ajax的问题,但通过抓包发现Ajax请求确实已经发出去了,但状态码是 301 Moved Permanen ...

  7. 301 Moved Permanently问题排查与解决

    1.问题描述 技术支持反馈通知商户通知不到.即根据商户传过来的地址(举例:http://www.A.com)进行封装(封装后:http://www.A.com?trxNo=123)并请求商户,结果是失 ...

  8. PHP curl 执行结果老是301 Moved Permanently

    一.场景 二.解决 三.参考地址 一.场景 在浏览器访问一个路径,路径对应的方法里有一个请求第三方URL接口的方法,输出结果echo $result,打印如下: 二.解决 curl_setopt($c ...

  9. 接口访问报错:301 Moved Permanently

    场景 今天接口访问报错:301 Moved Permanently.我傻傻的检查了好半天后台日志,发现怎么都找不到.后来问了大神,才晓得301请求压根就没有到后台,当然没有日志了. 报错如下: 解释: ...

最新文章

  1. 华为服务器怎么查看系统日志,服务器运行日志查看
  2. WP8.1 Study18:动态磁贴
  3. 停车场管理系统c语言程序,c语言程序设计 停车场管理系统 停车场有1-20个车位号,设计一个停车场管理系统,实现停车场管理...
  4. 9 月 19 日,腾讯云安全中心监测到  Apache Tomcat 修复了2个严重级别的漏洞, 分别为: 信息泄露漏洞(CVE-2017-12616)、远程代码执行漏洞(CVE-2017-12615
  5. jsp import mysql con_jsp的分页查询的代码(mysql数据库)
  6. 2011东北地区赛G题(二分-网络流判可行性)
  7. Linux学习笔记---烧写bin文件分析
  8. python识别复杂验证码2020_Python识别验证码!学会这步,百分之60的网站你基本都能识别了!...
  9. centos7本地安装mysql_centos7安装mysql
  10. MySql卸载之后重新安装服务无法启动
  11. vsCode配置vue模板一键生成
  12. 微信小程序怎么做店铺_微信小程序如何开通店铺
  13. MPC-BE 1.6.0.6370 Beta 经典多媒体播放器
  14. python 冒号分隔_以冒号分隔的分析
  15. 自学iOS开发系列----UI(视图编程入门:UITabBarController)
  16. C22合金(N06022)是哈氏合金?还是镍基合金?by阿斯米合金
  17. 使用Retrofit的过程中遇到 type xxx.xxx.xxxdoes not have type parameters
  18. Kafka 官方文档1(中文)
  19. 服务器微信了早上好,早上好微信问候语(精选50句)
  20. 走进掌榕:正和岛青年徽商正和塾小组2021年首聚

热门文章

  1. pytorch训练的pt模型转换为onnx(nn.DataParallel()、model、model.state_dict())
  2. 解决Excel打开UTF-8编码CSV文件乱码的问题
  3. tracert 实作
  4. 如何免费在线破解自己的CS学位
  5. 推荐一个好用的免费空间
  6. COS、OBS、OSS对比
  7. 【Linux从青铜到王者】第二十三篇:Linux网络基础第四篇之kcp协议
  8. 如何用闲置手机/电脑摄像头,搭建远程视频监控
  9. 微信小程序——绘制折线图
  10. 使用Appium爬取淘宝App数据