实现wordpress博客URL静态化

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了实现wordpress博客URL静态化相关的知识,希望对你有一定的参考价值。

第一步:首先在后台依次单击设置—-固定链接—–自定义结构,然后输入下面的代码,并保存更改,如下图:

技术分享图片

/archives/%postid%.html

Blog配置文件添加容器:

[[email protected] ~]# cat /application/nginx/conf/extra/blog.conf
        server {
        listen       80;
        server_name  blog.51cto.com;
        root   html/blog;
        index index.php index.html index.htm;
        access_log logs/blog_access.log;
       location /{
       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;
       }
       }  
        location ~ .*\.(php|php5)?$ {
            root   html/blog;
            fastcgi_pass 127.0.0.1:9000;
            fastcgi_index  index.php;
            include fastcgi.conf;
        }
    }
    页面访问

技术分享图片

以上是关于实现wordpress博客URL静态化的主要内容,如果未能解决你的问题,请参考以下文章

重磅来袭WordPress页面纯静态化至KVDB插件

安装PHP以及搭建博客伪静态

Wordpress阻止访问wp admin€“wpsnipp.com网站你博客的Wordpress代码片段

WordPress - 代码片段插件

nginx下wordpress伪静态与静态化

杨泽业:wordpress在Nginx/Apache/IIS中的伪静态规则