服务器 Gind.cn
  • Linux
  • Windows
  • Ubuntu
  1. 服务器 Gind.cn
  2. 重写 nginx
  3. 在Nginx中掩盖一个url
Intereting Posts
查找睡眠mysql连接的来源 最好的MySQL故障转移和负载平衡的共享主机环境 如何修改/添加一个新的ObjectClass到OpenLDAP中的一个条目 未知的主机错误,这是注册商的问题还是主机问题? 一个IP地址? 所有的网站都崩溃了,当我重新启动Nginx的时候,他们就工作了。 看到日志中的工作进程崩溃 如何将nginx的caching文件设置为文件权限777? 如何防止普通用户closures系统? 通过Ubuntu的服务器接收电子邮件 在PowerShell中正确使用-OutVariable 从Centos发送邮件时发生SMTP延迟 Windowsnetworking性能(SMB / CIFS) 75欧姆同轴以太网的替代选项? 是一个VPS有一些资源相同的资源完全相同的专用服务器? 有人可以解释打印机和传真共享的行为吗?

在Nginx中掩盖一个url

我想转换一个url的格式

http:// foo.example.com:81/foo/s?id =(一个数字)

变成类似的东西

http:// www.example.com/foo/(a number)/

  • Lighttpd:将任何请求redirect到index.html
  • MSDeploy删除IIS Url重写
  • nginx重写configuration
  • Mod_rewrite不使用URL编码值
  • 如果省略了最后一个斜杠,则重写更改的URL

在Nginx。

我已经尝试与proxy_pass并重写,但它不起作用。 我相信这很简单,但我不熟悉它。 谢谢。

  • .htaccess 301redirectPLUS URL重写
  • 在使用IP地址时重写URL域名
  • nginx是redirect而不是重写的时候有一个斜杠参数
  • 在虚拟应用程序中的IIS7.5上configurationWordPress重写规则
  • ARR反向代理出站重写规则的redirect

那么,我终于明白了。

location /foo { rewrite ^/foo/(.*)/ /foo/s?id=$1 break; proxy_buffering off; proxy_pass http://127.0.0.1:81; } 

我将proxy_buffering设置为off,因为它是一个彗星应用程序。

  • Nginx将https的某个页面redirect到http
  • 使用正则expression式将一个或多个URLredirect到一个
  • 如何从nginx地图提供静态文件?
  • 只有文件夹不存在时,RewriteRule才起作用
  • Nginx重写为特定的目录
  • Nginx和PHP-FPM – 无法打开主脚本错误
  • IIS URL重写规则将子目录stream量redirect到https
  • Apache到Nginx的转换(新手)
  • HAProxy / Varnish:redirect一定比例的stream量
  • Nginx重写:删除? 在filename.php之后

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