Heim  >  Artikel  >  Backend-Entwicklung  >  [nginx] 怎么配置nginx rewrite,才不会引起浏览器url地址重定向?

[nginx] 怎么配置nginx rewrite,才不会引起浏览器url地址重定向?

WBOY
WBOYOriginal
2016-08-08 09:24:051811Durchsuche

 apache规则里[L,P]中P的意思是强制为代理,你请求的URL当然不会变了,Nginx没有强制重写为代理的参数,当然你也可以使用一种变通的方法location:

  1. location ~ ^/article/ {
  2.        rewrite ^/article/([^/\.]+)-p([0-9]+)(/?)$ /c/article/$1/article-list/$2.shtml  break;
  3.        proxy_pass  http://cs.jkg.com;
  4. }

复制代码

以上就介绍了[nginx] 怎么配置nginx rewrite,才不会引起浏览器url地址重定向?,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn