这个问题是很简单的,因为搜索引擎比较喜欢静态的页面,觉得他是很简洁高效的,权重和收录都好一些
成都创新互联公司专注为客户提供全方位的互联网综合服务,包含不限于成都网站建设、做网站、光泽网络推广、微信小程序、光泽网络营销、光泽企业策划、光泽品牌公关、搜索引擎seo、人物专访、企业宣传片、企业代运营等,从售前售中售后,我们都将竭诚为您服务,您的肯定,是我们最大的嘉奖;成都创新互联公司为所有大学生创业者提供光泽建站搭建服务,24小时服务热线:028-86922220,官方网址:www.cdcxhl.com
前一段时间有个朋友问我主机哪买的,我就介绍他去买了,是Windows主机环境的,不支持.htaccess文件,也就是不支持伪静态重写和固定链接
这样他的文章ID只能是?=一个数字了,这样他说看上去很不爽,让我帮忙找一下WordPress在Windows环境下设置固定链接伪静态的方法
然后我当然帮忙啦,为人民服务啊,而且又是微知我介绍买的主机,当时我是建议他用Zblog的,因为Zblog的SEO效果据说好一些,他又是写网赚的
2、下面就是微知找到的设置教程了:
设置WordPress在Windows主机环境下伪静态固定链接的方法:
我们都知道Linux主机支持WordPress伪静态固定链接,如果你使用的空间是Linux主机就比较简单
安装好WP程序登陆,在WordPrcess的后台点设置(Options),点固定链接(Permalinks)
这里一共有5个选项,前四个选项直接选择就可以支持,不需要特殊处理
如果你不懂标签的话,我建议你看下这个:
%year% 年份
%monthnum% 月份%day% 日期%hour% 小时
%minute% 分钟
%second% 秒
%post_id% 文章的ID
%category% 目录
%author% 作者
就像:wise-bo-ke-com,其实最后设置为%postname% 文章名,在发表文章的时候,输入文章缩略名
“Wiseboke Is A Great Blog!”那么“wiseboke-is-a-great-blog” 就是url中的文章名,中文会转化为英文或者拼音好像
对于windows主机,WP的固定链接和伪静态是不是就不能设置呢
当然不,我们看,如果你的Windows主机本身就支持伪静态,前4个选项也应该是支持的,不支持算了看下面:
第五个选择是通过404错误设置进行自定义的,相对复杂,这里我们主要说明:
第一步、新建一个记事本,在里面写入下面代码保存为txt格式,重新命名为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');?第二步、到你的虚拟主机控制面板,设置404自定义错误指向404.php
第三步、进入WordPress管理后台,点击设置(Options),点击固定链接(Permalinks)
常用的设置有/%post_id%.html ,出来是网页/47.html这种格式的;还有一种是/%postname%.html,这种出来是/标题.html格式的
如果标题是中文会转码成%符号那种,有些服务器支持不太好,不能访问。建议用第一种自定义,好看而且更容易收录
这个可以在zblog后台静态化设置里面,进行下设置的,要根据你的wp的文章页面的目录地址也就是url地址来设置zblog的静态化目录的,你可以在zblog后台--网站设置管理--静态化目录设置里面看下的,关于这方面的教程可以到zblog仿站乐园详细看的
先到WordPress中文官方网站免费下载WordPress安装包。下载地址:
服务器环境要求
PHP 5.2.4或更新版本MySQL 5.0或更新版本Apache mod_rewrite模块(可选,用于支持“固定链接”和“站点网络”功能)
操作步骤
1、将下载的安装包解压缩。
2、打开 Xshell,然后打开 Xftp,将解压缩后的文件(注意不是wordpress这个文件夹,而是里面的所有内容)上传到 Linux 服务器中的 alidata/www/phpwind 目录下(没错,和phpmyadmin放在一起)。如果找不到 alidata 文件夹,双击 名称 列的 …文件夹图标,到上一级目录即可找到。如下图:
安装包解压
3、上传完成,在任意浏览器地址栏输入阿里云服务器公网IP地址,就会进入到WordPress安装页面,单击现在就开始!(如果没能进入这个页面,你就要查看一下上传的目录是不是搞错了。),如下图:
现在就开始!
4、配置数据库信息。然后单击 提交。
数据库:填写在 phpMyAdmin 中创建的数据库的名称。用户名:默认是 root。密码:输入您的密码。主机:可以使用默认的 localhost 。表前缀:数据库中建立的表的前缀名,默认值是 wp_ ,您可以修改为其他前缀名。
配置数据库信息
5、直接进行安装。
进行安装
6、配置站点信息,输入站点标题、电子邮箱等信息,记下用户名和密码(这些到后面都可以修改)。然后单击 安装WordPress。
安装WordPress
7、提示安装成功,到这里整个WordPress安装就完成了。用配置的管理员账户登录就可以进入后台了。
登录
8、输入用户名和密码登录 WordPress管理后台。
登录后台
9、到这里整个网站安装就完成了,你可以在全球任何地方输入公网ip访问自己的博客。
仪表盘
你可以到后台修改电子邮箱、站点标题、管理员密码等。还可以更换自己喜欢的主题,安装多样化的插件,发布站点内容。但是现在你只能用公网IP访问自己的博客网站,还不能直接用域名访问,想用域名直接访问,我们还差一步域名绑定。
1.win环境下可以通过404动态页+wordpress的自定义固定链接来实现伪静态,方法很简单,不过前提是需要你的空间商支持这个功能。2.只是伪静态,显示的时候是.html
,方便抓取,但真正的html文件是不存在的。3.个人感觉wordpress更好!不过熟悉代码会修改的话都可以。最后,我提供一下windows环境下实现伪静态的方法,本人正是通过此方法实现的伪静态。