Wordpress固定链接伪静态的设置方法

Wordpress固定链接伪静态的设置方法,第1张

Wordpress固定链接伪静态的设置方法

Wordpress固定连接设置主要参数:主要参数很少说,死项列在下面WordPress官网的文本文档目录中。

今天,我正在考虑在我的设备上测试wordpress。虽然以前有这个开源系统的程序流程,但是一直没有安装。另外,最近忙于其他工作,忽略了很多。突然想创建自己的博客。我觉得可以记录一些日常生活的点点滴滴和自己的喜好。所以今天,我在我的本地测试了它。大家都知道对于搜索引擎来说,静态网页最好百度收录,我从wordpress的后台管理设置了固定连接,但是一直找不到任何网页。

设置wordpress固定连接的主要参数:主要参数很少说,死项列在下面WordPress官网的文本文档目录里:
1。%year%根据文章的发布年份,例如2007年;
2。%monthnum%根据文章发布的月份,例如05;
3。Y%根据文章发表的日期,例如28;
4。%hour%根据文章发布的小时数,如15;
5。%minute%根据文章发表的分钟数,例如43
6。%秒%根据文章发表的纪要,例如33
7。%postname%根据文章的后名,写的时候它的数值是特定的缩写,不特定的时候是文章的标题;
8。%post_id%根据文章post_id,例如423;
9。Tegory%根据物品的分类,将次分类分解为“分类/次分类”;
10。%author%根据文章的作者姓名。
通过组合主要参数,可以得到wordpress的固定连接方式。网上有几种常见的设置:
/%year%/%monthnum%/y%/%postname%/
/%year%/%monthnum%/%postname%/
/%year%/%monthnum%。%monthnum%/%postname%。html
/tegory%/%postname%。html
/tegory%/%post_id%
/%postname%。html
/%post_id%..

Wp永久连接设置方法:

第一,你不必让日期出现在wordpress的固定连接中
这是基于两个层面的考虑。第一,如果数据出现在固定连接中,相当于提示搜索引擎。很老的内容了,没必要再爬了。还有一个原因是,如果你需要更改文章日期,重新发布,连接的详细地址就会改变,也就是说代表你的反链接,PR就没了。

第二,不要让分类连接出现在固定连接中。

这是很多人会忽略的一个领域。让类别出现在固定链接中有两个缺点:第一,如果一篇文章选择了几个类别,会有几个详细的链接地址,容易导致被搜索引擎惩罚重复内容;二是可能导致关键词积累,被搜索引擎惩罚。

第三,连接不需要太深。

这是经常看到的。很多wordpress客户的固定连接是基于年/月/日/类别名/文章名。这种过分深度的固定连接对搜索引擎来说是非常不友好的。

第四,汉字不一定要出现在固定连接中。

虽然现在的搜索引擎早就可以识别URL详细地址中的汉字,但是无论是从美观大方来说,还是从wordpress推广的角度来说,都是非常差的。
在Win服务器下设置WordPress固定连接伪静态
如果服务器适合自定义404页面,可以让Win服务器像Linux一样方便快捷,WordPress的固定连接是静态数据详细地址文件的格式。

设置永久链接连接的伪静态过程:

1.将上述代码保存为404.php,提交到服务器网站的根目录下。
2。将定制不正确页面设置404为404.php。
3。进入WordPress *** 作面板,设置(选项)-WordPress固定链接,选择固定链接文件格式。如果你觉得上面新建一个404页面太麻烦!那我强烈推荐一款软件给你!那是永久链接迁移插件。permalinks迁移插件的关键基本原理是使用“301转”来完成连接,而不会丢失原有连接。另外,让读者和搜索引擎知道你已经改变了固定连接的实际效果,让他们尽快升级连接。

可能是很久没写程序了,一切都渐渐没落了,因为看到文档标注了。wordpress中的htaccess,为什么不呢?之后我上网查了一下。其实我并没有打开伪静态的控制模块LoadModulerewrite_module,而是打开了apache的环境变量httpd.conf中的LoadModulerewrite_module,然后将固定连接模式设置为/%post_id%。html,我很高兴。我当地的自然环境是winphpapache的。服务提供商常用的iis服务器自然是展示给大家看的。解决方法是

首先问问你的室内空厂商。您购买的室内空与伪静态不兼容。一般付费的室内空房间/虚拟主机都适用。如果适用,创建一个httpd.ini文件,在文件中存储以下代码,并将其上传到网站的根目录。然后以后再去WP后台管理更改固定连接,比如:%/tegory%/%post_id%。html,这很简单。


复制代码编码如下:
[isapi_rewrite]
#让你的电脑免受一些蠕虫攻击
#重写规则。*(?:global.asa|default.IDA|root.exe|..).*.[F,I,O]
#3600=1小时</p>; <;p>CacheClockRate3600
repeatlimit32<;/p>; <;p>#保护httpd.ini和httpd.parse.errors文件
#不被HTTP
#规则访问,以确保正常内容通过</p>; <;p>RewriteRule/tag/(。*)/index.php?tag=$1
RewriteRule/software-files/(。*)/software-files/$1[L]
RewriteRule/images/(。*)/images/$1[L]
RewriteRule/sitemap.XML/sitemap.XML[L]
RewriteRule/favicon.ico/favicon.ico[L]
#用于基于文件的wordpress内容(即主题)、admin等。
RewriteRule/wp-(。*)/wp-[L]
#对于普通的wordpress内容,通过index.PHP
rewriterule^/$/index.PHP[l]
rewriterule/(。*)/index.php/[L]

这个标准文档的编写是IIS6.0下新的wordpress伪静态标准,一般win服务器都是IIS6.0的web服务器,不是Apache的。在IISweb服务器下,比如一些热门的wordpressblog、shopexmall系统等知名的第三方程序进程,伪静态本身的完成只需要命名URLhttpd.ini文件的静态数据标准文件,放在URL网站的根目录下。不需要根据网站后台管理来设置。到时候可以在Linux系统软件下的Apachewebserver下设置。

下面这个方法在网上也叫。期待和大家分享学习。有什么好的方法可以互相交流吗?

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/772571.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-03
下一篇 2022-05-03

发表评论

登录后才能评论

评论列表(0条)

保存