typecho设置nginx伪静态

@高效码农  April 2, 2019

typecho设置nginx伪静态

伪静态的优势:

  • 优化网站URL。在动态网页中,网址中常常出现“?”这样的特殊符号,无论是对搜索引擎还是对其他页面的引用来说,都是友好的,排名上也有一定的影响。
  • 影响收录。虽然现在百度也可以收录动态页面,但是我们在百度出版的白皮书中可以明确看到,百度是支持并提倡伪静态的,对于伪静态页面的收录也要优于静态页面。

typecho设置伪静态的方法:

以nginx服务器为例:

1、在server模块中添加如下代码

location / {
    index index.html index.php;
    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;
    }
}

2、博客后台设置:

2019-04-02T03:05:16.png

其他选项可以根据自己的需求选择!



添加新评论