wordpress网站程序URL静态设置

  • A+
所属分类:网站搭建

网站URL也是需要我们优化,不管是层级还是目录的设置,都需要满足符合搜索引擎和用户的需求。还有就是URL静态化,如果我们的网站URL是动态的就需要伪静态处理,wordpress网站程序URL开始默认的是动态链接,如果我们需要用该网站程序做优化推广,就需要进行URL设置。下面就来给大家分享wordpress链接如何设置。

首先,我们需要登录wordpress后台程序,在左边的仪表盘找到Settings,鼠标放上去选择固定链接,wordpress网站程序URL静态设置

通过上图我们能够看到,wordpress有几个固定默认的选择格式,我们可以根据自己的需要来进行选择。需要注意在最下面的自定义结构,这个是可以根据我们自己的需求进行组合设置固定链接格式,如何设置呢?

首先我们需要了解下面的标签都代表了什么意思:

  1. %year% 文章发表的年份,四位数,如 2004
  2. %monthnum% 月份,如 05
  3. %day% 天,如 28
  4. %hour% 小时,如 15
  5. %minute% 分钟,如 43
  6. %second% 秒,如 33
  7. %postname% 文章标题的别名 (编辑文章/页面时的别名栏)。对于文章标题为 “This Is A Great Post!” 的%postname%是this-is-a-great-post
  8. %post_id% 文章的唯一ID,如 423
  9. %category% 分类的别名 (新建/编辑分类时的别名栏)。 有层级关系的类型在链接地址里就像有层级的目录
  10. %tag% 标签的别名(新建/编辑标签时的别名栏)
  11. %author% 作者的别名
根据上面所有标签的意思,我们可以进行选择设置,如果需要显示HTML,就在最后面添加上就可以了。

Nginx伪静态

打开

1
nginx.conf

或者某个站点的配置环境,比如 

1
xxx.conf

(不同的网站配置不一样),在

1
server { }

大括号里面添加下面的代码:

  1. location / {
  2.     index index.html index.php;
  3.     if (-f $request_filename/index.html){
  4.         rewrite (.*) $1/index.html break;
  5.     }
  6.     if (-f $request_filename/index.php){
  7.         rewrite (.*) $1/index.php;
  8.     }
  9.     if (!-f $request_filename){
  10.         rewrite (.*) /index.php;
  11.     }
  12. }
  13. rewrite /wp-admin$ $scheme://$host$uri/ permanent;

然后在 WordPress 后台>设置>固定链接>拉到最下面点击“保存更改”即可。