服务器 Gind.cn
  • Linux
  • Windows
  • Ubuntu
  1. 服务器 Gind.cn
  2. 重写 nginx
  3. 在Nginx中掩盖一个url
Intereting Posts
Ansible命令行从保pipe库中检索ssh密码 为什么Active Directory用户帐户不能自动支持Kerberos AES身份validation? 从较新的Powershell版本导入模块 使用DISM failes将包添加到WinPE office 365 IMAP邮箱迁移错误:MigrationRecipientNotFoundException Windows仍然认为configuration文件是强制性的,即使它们不是 WordPress的数据库内存错误 如何将所有不转到特定子目录的路由重写到nginx中不同的子目录? hadoop如何决定节点主机名是什么? 从cdp输出中查找不同的开关 Exchange 2010非现场归档,Active Directory Server 2003工作stream程选项 Linux-KVMnetworkingbuild议? SQL Server 2008快照复制触发器启动 在切换服务器之后,在电子邮件中剥离了Content-Type标头 多个用户在远程桌面的单个会话中

在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