服务器 Gind.cn
  • Linux
  • Windows
  • Ubuntu
  1. 服务器 Gind.cn
  2. 重写 nginx url
  3. 如何更改nginx中的$ request_uri?
Intereting Posts
可能需要更改主机文件来configuration邮件 什么“正常关机,感谢您玩”在SSH日志中是什么意思? 如果系统服务重新启动,如何发送电子邮件? 在fstab中使用smbfs以root身份挂载一个samba共享 为SASLauthentication用户启用后缀DSN? Amazon EC2 Linux AMI:安装yum list的第三列是什么? 通过/ dev / pts传输二进制文件 Windows服务端口 如何获得Linux *分区映像以在XenServer虚拟机中引导? 我应该如何清理从RAID 5arrays中移除的SAS驱动器? 在孤立networking上使用DHCP的多宿主计算机 nginx的try_filesredirect尾部的斜杠和403禁止 PHP-FPM + PHP-5.2.14 + NGINX – 给404 尝试使用Elastic Beanstalk应用程序获得静态IP Mac OSX服务器10.5外部DNS问题

如何更改nginx中的$ request_uri?

我们从$_SERVER['REQUEST_URI']获取信息不是从$_GET或$_POST 。

我想定义$request_uri来改变/example /module/controller/action

不redirect。

我尝试了代码打击这样做,但它不工作。

  • 重写修改URL结构的规则
  • Apache行为不当(返回404s)
  • Nginx htaccess重写指定的文件夹
  • 如何减less反向代理的响应缓冲区大小?
  • 当页面不存在时,如何在不重写URL的情况下透明地redirect用户?
 location /example { rewrite /module/controller/action; } 

  • IIS 7.5反向代理URL使用gzip重新写入网站
  • nginx点子域到子文件夹
  • 将URLredirect到Tomcat web应用程序
  • Nginx重写URL而不是静态文件
  • ModRewrite将站点合并为一个

你不需要重写,只是try_files 。

 location / { try_files $uri $uri/ /index.php; } 

在这种情况下,nginx将提供静态文件,其他任何内容都将传递给/index.php进行处理。

  • 在lighttpd中重写位置响应头
  • IIS维护与客户端IP例外
  • 多个服务器的Apache代理:比较两个解决scheme
  • nginx + varnish,为ssl优化cachingurl
  • nginx – 没有redirect的代理传递
  • 使用IIS URL重写从一个子域redirect到另一个
  • 通过NGINX阻止URL中的唯一散列
  • IISredirect/重写到特定子目录的主机
  • 匹配…用nginx重写规则中的字符
  • 带参数的NGINX URL重写为无参数的URL

  • © 2017 服务器 Gind.cn
  • Topics
  •        
  • Powered by Server
  • Privacy Policy