在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
问题: 复制代码 代码如下: <A class="st_tag internal_tag" title="标签 rewrite 下的日志" href="http://www.iamle.com/archives/tag/rewrite" rel=tag>rewrite</A> ^/post/([0-9]+)/$ /archives/$1.html permanent; <A class="st_tag internal_tag" title="标签 rewrite 下的日志" href="http://www.iamle.com/archives/tag/rewrite" rel=tag>rewrite</A> ^/html/y2009/([0-9]+).html$ /archives/$1.html permanent; 把表达式加入nginx conf 文件。 —————————————————– location / { 放这里。 } —————————————————- 完成配置: 这是我的完整的WordPress nginx rewrite 规则配置。 1、nginx rewrite网址url变更301重定向。 2、nginx rewrite iamle.cn 重定向到 www.ogeek.net 。 3、nginx WordPress rewrite伪静态规则(得以支持WordPress的自定义url)。 复制代码 代码如下: location / { rewrite ^/post/([0-9]+)/$ /archives/$1.html permanent; rewrite ^/html/y2009/([0-9]+).html$ /archives/$1.html permanent; if ($host !~ "^www\.iamle\.com$"){ rewrite ^(.*) https://www.ogeek.net$1 permanent; } if (-f $request_filename/index.html){ rewrite (.*) $1/index.html break; } if (-f $request_filename/index.php){ rewrite (.*) $1/index.php; } if (!-f $request_filename){ rewrite (.*) /index.php; } } 测试结果: 访问:https://www.ogeek.net/post/199/ 即可被跳转到 https://www.ogeek.net/archives/199.html |
请发表评论