服务器 Gind.cn
  • Linux
  • Windows
  • Ubuntu
  1. 服务器 Gind.cn
  2. 正则expression式 重写
  3. 我怎样才能重写下面的URL在Nginx链接?
Intereting Posts
在Windows中运行后台进程命令行的工具? 如何获得当前由nginx服务器处理的http请求列表? 保护PHP Web服务器 如何从桌面和服务器上的Ubuntu启动光盘select服务器安装? 在Windows Server 2008上,当CPU,磁盘IO正常时,如何解决IIS挂起问题? 如何阻止用户名使用postfix获取邮件 打印机加载terminal服务 – 服务器2008年 从我的Postfix服务器返回一些电子邮件 看到谁login到LibreSwan VPN IPFire:仅在时间限制内允许白名单 STUN服务器的窗口 最好的微型控制面板的Linux服务器 后缀,不能通过telnet连接 什么意思是“喷射WINS服务器”? MySQL存储过程参数是NULL

我怎样才能重写下面的URL在Nginx链接?

我怎样才能重写下面的链接在Nginx?

http://www.example.com/filename/key.value/bar.foo 

至

 http://www.example.com/filename.php?key=value&bar=foo 

请注意.php,请!

  • 从apache重写转换为nginx
  • 在ScriptAliasMatch中用户转发的机制
  • 用于重组目录结构的Mod_Rewrite规则(或替代方法)
  • 基本正则expression式与扩展正则expression式的含义
  • Nginx的404重写问题

  • 有问题的邮件筛选规则
  • nginx +正则expression式,删除除最后一个URI的所有部分
  • Wrangling sedfind并重新格式化logindate(或者,如何杀死闲置的mosh-server进程)
  • Postfix的错误通知参数语法
  • 邮箱的Postfix正则expression式映射

这可以通过使用捕获组的rewrite指令完成,假设有一个固定数量的键/值对。 处理任意数量的键/值对可能需要Lua模块。

 rewrite ^/([^/]+)/([^/.]+)\.([^/.]+)/([^/.]+)\.([^/.]+)$ /$1.php?$2=$3&$4=$5 
  • SetEnvIfNoCase指令匹配ip失败
  • htaccess规则的URL不以某些单词结尾
  • apache – 查询string重写规则将条件附加到URL
  • Nagios插件check_snmp_int与正则expression式不匹配
  • 正则expression式匹配第一个单词和任何单词
  • 如何使用sed来更改匹配行中的最后一个字符
  • nginx正则expression式的位置不匹配
  • 使用负RegEx的Apache HTTP LocationMatchredirect
  • fail2ban是否仅仅因为端口而不能匹配这些行?
  • Fail2Ban正则expression式匹配这些行?

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