WordPress如何设置成伪静态(固定链接)

上一篇文章小编和大家分享了一下常见的页面形式静态、动态和伪静态的优缺点,本篇文章一点Tips(Yi.Tips)和大家分享一下如何如何把WordPress设置成伪静态。

WordPress为什么要设置成伪静态(固定链接)-Yi.Tips

WordPress如何设置成伪静态(固定链接)

将WordPress设置为伪静态,需要两步操作,记住一定要两步都设置才会生效。

1、调整WP的管理页面,让WP本身支持伪静态;
2、调整服务器设置,让服务器支持伪静态;

1、调整WP的管理页面,让WP本身支持伪静态;

以一点Tips(Yi.Tips)网站为例,默认安装环境下,我们访问 WordPress 文章页的 URL 地址为 https://Yi.Tips/index.watermakephp?p=123, 这个 URL 中,Yi.Tips 是我们的域名,“index.php” 就是我们上面说到的 WordPress 页面入口文件,?p=123 是这个 URL 的参数,其中 123 为页面 ID,index.php 就是根据这个页面 ID 从 WordPress 数据库中获取页面内容,生成页面展示给我们的。

首先我们需要登录WP后台–选择设置—选择固定链接

32nXl8tesu9YZCm

将我们的固定链接结构选择为自定义结构,填写 /%post_id%.html

ZKAkjIXPs4zyM8U

这样我们的WP就设置好了,此时你访问页面,如果不出意外,你只有主页可以打开,其他的页面,比如HelloWorld页面会在服务器端显示404,此时不要着急,这是因为你的服务器没有配置对 URL 重定向(也就是你服务器暂时还不支持伪静态),我们需要为服务器打开 URL 重定向支持,下一步需要设置服务器端。

2、调整服务器设置,让服务器支持伪静态;

这里一点Tips(Yi.Tips)需要分成两块介绍如何调整服务器配置,不知道小伙伴是通过宝塔面板搭建的WP还是完全自己手动搭建的WP,如果你是通过宝塔面板搭建的WP,那么整个操作就很简单了,如果你是纯手动自己搭建的WP,如果你的网站东西不多,在这里一点提示强烈建议大家使用宝塔在重新搭建一下,不止后续你配置服务器方便,而且后期服务器搬迁、数据搬迁等,通过宝塔都可以一键迁移,非常方便,这里我们继续说如何调整服务器配置。

宝塔搭建WP,面板设置调整

首先我们登录宝塔后台–选择网站—选择设置

SABUm5ZpcGXng1t

选择伪静态—选择wordpress—输入框中的代码是自动带入的无需手动填写—点击保存—一定要点击保存啊!

GVdguanFC4pv9Wb

手动搭建WP,服务器设置调整

手动搭建的小伙伴,在服务器上可能会选择安装Apache、Nginx等作为Web服务器。

Nginx 伪静态规则

大部分 WordPress 站点现在都是使用的 Nginx 作为 Web 服务器,为 Nginx 添加伪静态设置非常简单,找到您的虚拟主机配置文件,添加以下 Nginx 规则,然后运行 nginx -s reload 重新加载 Nginx 配置就可以了。
在Nginx配置中添加以下代码

location / {
    index index.php index.html index.htm;
    try_files $uri $uri/ /index.php?$args;
}

Apache 伪静态规则

大多数 Apache 服务器都支持使用 .htaccess 文件设置重定向规则,只要您的服务器支持 .htacees 文件,在设置 WordPress 固定链接的时候,WordPress 会自动生成或更新这个文件,不用太多d的设置。

此时,当你完成了WP后台的设置,以及服务器端的设置,神奇的事情发生了,你再次访问你的系统,无论是主页还是文章页面都可以顺利打开了,如果你觉得文章对你有帮助,欢迎大家收藏及转发,更多小Tips都在一点Tips(Yi.Tips)~

© 版权声明
THE END
一点Tips,知识免费共享网站
点赞6 分享
写点什么吧! 共1条

请登录后发表评论

    • 头像系统0