Nginx配置Restful风格url
程序员文章站
2022-05-10 22:59:15
...
开始做seo的优化,当然牵扯到固定链接,wordpress提供多种类型的链接形式:
1 234567 |
/%year%/%monthnum%/%day%/%postname%/ /%year%/%monthnum%/%postname%/ /%year%/%monthnum%/%day%/%postname%.html /%year%/%monthnum%/%postname%.html /%category%/%postname%.html /%post_id%.html /%postname%/ |
我选择了/%postname%伪静态,虽然现在貌似没什么差别了,但还是该下吧。下面就出现了修改固定链接后,访问文章会出现404错误。
wordpress官方给出了新的开启固定链接的方法,非常简单的。将下列代码粘贴到nginx的conf配置文件里。
1 2 3 4 |
location/{ try_files$uri$uri//index.php?$args; } rewrite/wp-admin$$scheme://$host$uri/ permanent; |
接着重启nginx就可以正常访问了!!!
原文地址:http://wanshicheng.org/nginx%E9%85%8D%E7%BD%AErestful%E9%A3%8E%E6%A0%BCurl/
以上就介绍了Nginx配置Restful风格url,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。
推荐阅读
-
nginx支持codeigniter的pathinfo模式url重写配置写法示例
-
在nginx中配置pathinfo模式支持thinkphp的URL重写
-
Nginx下配置pathinfo及ThinkPHP的URL Rewrite模式支持
-
Nginx下支持Thinkphp URL Rewrite的配置示例
-
Ubuntu下Nginx配置ThinkPHP的Pathinfo和URl Rewrite模式
-
详解Linux环境下使Nginx服务器支持中文url的配置流程
-
详解nginx过滤url实现前台js的配置问题
-
Nginx服务器作反向代理实现内部局域网的url转发配置
-
使Nginx服务器支持中文URL的相关配置详解
-
nginx proxy_pass反向代理配置中url后加不加/的区别介绍