使用nginx 提供的全局变量或者自己设置的变量,结合正则表达式规则和标志位实现 url 重写以及重定向。 二、rewrite 作用域 rewrite 只能放在 sever{}, location {}, if{}中。 三、rewrite 作用对象 rewrite 规则只对域名后边的除去传递的参数外的字符串起作用。如果想对域名或者参 数字符串起作用,可以使用全局变量匹...
123 server_name www.westos.org; 124 rewrite ^/(.*)$ https://www.westos.org/$1; ##$1表示用户在这里输入的内容保留,只会重定向$1前面的内容 125 #rewrite ^/(.*)$ https://www.westos.org/$1; ##永久重定向(可以缓存,临时的不允许缓存) nginx -t #语法检测 nginx -s reload #在不暂停服...
伪静态规则文件需要放在/usr/local/nginx/conf/ 下面。 编辑虚拟主机配置文件,可以使用vi、nano或winscp,后2个工具对新手来说简单些。 location / {if(-f$request_filename/index.html){ rewrite (.*)$1/index.htmlbreak; }if(-f$request_filename/index.php){ rewrite (.*)$1/index.php; }if(!-f$...
伪静态规则文件需要放在/usr/local/nginx/conf/ 下面。 编辑虚拟主机配置文件,可以使用vi、nano或winscp,后2个工具对新手来说简单些。 location / {if(-f$request_filename/index.html){ rewrite (.*)$1/index.htmlbreak; }if(-f$request_filename/index.php){ rewrite (.*)$1/index.php; }if(!-f$...