服务器 Gind.cn
  • Linux
  • Windows
  • Ubuntu
  1. 服务器 Gind.cn
  2. nginx
  3. Nginx重写URL
Intereting Posts
PowerEdge 2420 24U机架机箱是否可以完全拆卸? 命令行del c:\ mydir \ *。* – 也删除子文件夹 Linux显示的磁盘空间less于所有磁盘的摘要 有没有办法将未版本化的所有文件和目录添加到SVN存储库? 传出消息w /空发件人 如何在不重启系统的情况下应用在/ etc / default / *中设置的选项? 如何解释严重文件系统损坏后的/ lost + found的内容? 如何在solaris ZFS上查找顶级io文件? 无法在Exchange Server 2013上设置默认的SMTP服务器证书 为存储卷启用了Windows Storage Server 2003:卷影复制(VSS),但在服务器上不显示“先前版本” 在Linux上使用ZFS创build的ZFS池,可由SmartOS使用? 我应该使用Asterisk GUI吗? Nginx – 侦听多个域名,只在一个域名上提供一些内容 存储MySQL客户端密码,或设置无密码authentication 如何将PHP添加到已经运行nginx + gunicorn + django的linux(ubuntu)服务器上

Nginx重写URL

我想获取user-name和account_id (在例子'1'末尾的数字)从这个URL

http://abc.com/desinger/user-name_1.html

我已经试过这个规则,但我不能得到account_id

 rewrite ^/desinger/(.+)_([0-9]+)$ /index.php?m=USER&hdn_account_id=$2 last; 

  • 设置nginx只能通过一个子域来提供静态的服务
  • Nginx的默认主机没有定义的时候
  • 无法在Amazon EC2上设置nginx Web服务器
  • 有没有一个Nginxconfiguration来阻止IE10 DNT?
  • nginx tmp文件文件夹运行磁盘空间

  • 阻止用户代理访问
  • 清漆/ HaProxy / Nginx
  • Apacheredirect到www-prefixed URL的问题
  • 乘客企业版 – “大众部署”澄清
  • 解谜:开启https时显示php代码
  rewrite ^/desinger/(.+)_([0-9]+)$ /index.php?m=USER&hdn_account_id=$2 last; 

你错过了正则expression式中的.html,应该是

  rewrite ^/desinger/(.+)_([0-9]+).html$ /index.php?m=USER&hdn_account_id=$2 last; 
  • 一般情况下,拒绝Nginx请求而不进行身份validation
  • NGinx重写规则和发布参数
  • configurationmunin-node为nginx
  • Nginx:从根目录的子目录中提供一个应用程序
  • 设置Nginx的网站,对Ajax的反应不同?
  • ngnix和避免雷鸣的场景
  • 使用PHP / nginx启用openssl
  • Dreamhost上的nginx VPS为两个小网站使用了大量的内存
  • 如何设置Apache从nginx捕获proxy_pass?
  • $ _SERVER中使用nginx作为反向代理的HTTPSvariables

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