WordPress伪静态设置成全站怎么做?

WordPress全站伪静态应该怎么做?主机的操作系统不同,设置方法也不同:

WordPress伪静态设置成全站怎么做?

一、linux主机下的WordPress全站伪静态设置起来比较容易,只需要在WP的后台设置固定链接更改为自定义格式:/%post_id%.html

设置更改后,文章的网址就会变成形如:http://www.XXX.com/1.html  当然你还可以定义链接为文章名,数字型等等的结构。不过建议大家改成自定义/%post_id%.htm的形式,毕竟WP的站大部分还是小站,没那么多内容。改成文章名字的链接对中文站好像不太好,需要用专门的插件,建议大家少用插件!

二、Win主机下的WordPress全站伪静态设置稍微的复杂些,还是以设置/%post_id%.html的形式为例吧 1.在桌面新建一个404.php文件,添加以下代码:

<?php $qs = $_SERVER[‘QUERY_STRING’]; $_SERVER[‘REQUEST_URI’] = substr($qs, strpos($qs, ‘:80′)+3); $_SERVER[‘PATH_INFO’] = $_SERVER[‘REQUEST_URI’]; include(‘index.php’); ?>

1.将建好的404.php文件ftp上传至网站的根目录(比如www文件夹下),注意不是上传至网站主题文件夹替换主题里存在的404.php文件,千万别弄混了哦!

2.登陆主机的后台,在控制面板中找到设置错误页面选项,然后定义错误页面掉404.php文件。

3.登陆WP的后台,设置固定链接更改为自定义格式:/%post_id%.html,设置成功后文章的网址就会变成形如:http://www.XXX.com/1.html 搞定!

看见有些朋友不清楚Win主机下的WordPress全站伪静态设置方法,结果以为是和在linux主机一样,只是在后台自定义链接/%post_id%.html,结果造成WordPress内页及栏目页打不开是错误页面。所以请按以上的正确步骤操作吧!虽然百度现在也收录动态网址,但是还是喜欢将WP做成全站伪静态,看上去也舒服啊!大家也都倾向于伪静态!

本站整理分享,如若转载请注明出处,本文地址:https://www.jaluoseo.com/wordpress/416.html

发表评论

登录后才能评论
网站建设
网站建设
青岛seo
青岛seo
网站优化
网站优化
分享本页
返回顶部
承接青岛网站建设,青岛seo,青岛网站优化以及北京、上海、深圳等各个地区和城市的企业、个人网站搭建和网站seo优化服务,咨询VX:jaluo2021