您现在看到的永久链接格式是数字的。比如这个“最好的永久链接设置建议_最好设置哪个永久链接”的链接是:
https://blog.naibabiji.com/tutorial/wordpress-gu-ding-lian-jie.html
注意:选择文章名称的形式有利于SEO,但需要为每篇文章设置一个文章名称。文章名称最好改为英文或拼音形式。如果不做修改,URL会直接变成你的URL+中文标题的形式,很长很丑,例如:
或者,如果您喜欢更个性化的永久链接方法,您也可以选择自定义格式。
如下图所示:
比如选择一个自定义的结构,然后在最后加上.html(如果需要安装开源版的小程序,那么需要在小程序文章中添加.html来实现链接跳转功能),那么本文的网址将更改为
https://blog.naibabiji.com/2626.html
当然,您可以自由组合它们。可用的标签如下,对应的含义如下:
%年%年
%% 月亮

%天%天
%hour% 小时
%% 分钟
%% 第二
%% 文章 ID(自动生成)
%% 文章名(需要自己修改,文章名不用修改)
%% 分类
%% 作者
下面的.html可以随便写,比如.love,随便写。
固定链接后的404
设置设置后,访问网站首页没有问题,但是如果访问文章页面会报404错误,打不开,那是因为你服务器的伪静态规则没有设置适当地。
伪静态规则设置

目前网上常见的环境是宝塔面板或者LNMP一键包。对应的固定链接伪静态规则如下:
宝塔面板伪静态规则设置
对于宝塔面板,输入宝塔面板的背景,然后在您网站的设置中,选择伪静态,然后选择保存。
LNMP 一键封包伪静态设置规则
对于LNMP一键包,添加虚拟主机时可以设置伪静态规则。添加虚拟主机时wordpress固定链接404,询问是否使用伪静态,输入y,然后回车。
要启用或不启用伪静态,请输入 y 并按 Enter。
这里输入伪静态规则wordpress固定链接404,我们可以安装wordpress网站建设,直接输入。如果您安装在子目录中,请键入 wp2
如果已经添加了网站,发现忘记添加伪静态规则,有两种解决方法:
lnmp vhost del 删除添加的虚拟主机配置文件,然后 lnmp vhost add 再次添加。配置虚拟主机的conf文件,添加伪静态规则。/.conf; 自编译nginx配置伪静态

如果你使用的不是一键包或者宝塔安装的网站环境,而是自己编译的nginx,那么可以在虚拟主机配置信息中添加如下内容,然后重启nginx。
location /
{
try_files $uri $uri/ /index.php?$args;
}
rewrite /wp-admin$ $scheme://$host$uri/ permanent;
nginx二级目录伪静态规则
将以下博客更改为您的二级目录的名称,并将其添加到虚拟主机配置文件中。
location /blog/ {
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 (.*) /blog/index.php;
}
}
rewrite /blog/wp-admin$ $scheme://$host$uri/ permanent;
伪静态规则

将以下代码插入 . 网站根目录中的文件以启用伪静态规则。
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
预防措施
特别要提醒的是,从网站SEO的长远考虑,一开始就要确定设置哪种固定链接。网站正式上线时wordpress建站,不要轻易修改固定链接的形式,否则可能导致网站排名消失等SEO劣势。因素。
4.4/5 - (7 票)
文章来自互联网,侵权请联系删除,文章阐述观点来自文章出处,并不代表本站观点。
www.8001717.cn