操作复杂点的方式:
1.在后台在线搜索安装插件:.html on PAGES 。启用插件后什么都不用设置的
2.wordpress进入后台、设置 、固定链接、改为你想用的格式:
%year% 基于文章发布的年份,比如2017; %monthnum% 基于文章发布的月份,比如01; %day% 基于文章发布当日,比如06; %hour% 基于文章发布小时数,比如23; %minute% 基于文章发布分钟数,比如43; %second% 基于文章发布秒数,比如33; %postname% 基于文章的postname,其值为撰写时指定的缩略名,不指定缩略名时是文章标题; %post_id% 基于文章post_id,比如48; %category% 基于文章分类,子分类会处理成“分类/子分类”这种形式; %author% 基于文章作者名。
常用的一些类型
/%post_id%.html 文章id.html形式 如https://blog.wojc.cn/1070.html /%post_id% 文章id形式 如https://blog.wojc.cn/1070 /%postname% 文章名字形式 如https://blog.wojc.cn/wordpress导航栏标题加小图标 /%postname%.html 文章名字.html形式 如https://blog.wojc.cn/wordpress导航栏标题加小图标.html
这固定链接设置中使用自定义结构,选择你喜欢类型设置,保存下
设置完访问自定义的固定链接访问后出现404,多是服务器没有开启URL_Rewrite的支持:
1.在你网站nginx配置文件中加入:
location / { root html; // 网站目录路径 index 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.然后重新加载nginx配置文件。
简单的点方式:
使用: .html in category and page url 这个插件
1,后台搜索安装插件、启用插件即可。
2. 设置中可以更改想要的后缀名保存即可。
效果:https://blog.wojc.cn/?p=1070.html 这种形式的!