WordPress固定链接及伪静态设置方法详解

最近更新时间: July 27, 2024

对WordPress网站做相关的固定链接以及伪静态页面进行正确地设置,不仅可以使得网站页面地址变的更加简洁规范,有利于网站做谷歌seo优化,同时也可以解决在设置过程中出现的404页面打不开等问题。

1.固定链接设置方法:

我们登录网站后台,在左侧栏依次找到”设置”-“固定链接”,选择”自定义结构”,一般填写为:”/%category%/%postname%/”,然后再”分类前缀”里面填”.”,如下图所示:

WordPress固定链接设置方法

2.Apache服务器环境下伪静态设置方法:

新建或者修改网站根目录下的.htaccess文件,将以下代码加进去。

<ifmodule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ – [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</ifmodule>

设置完成之后,检查下如果还不行,就要看下Apache服务器有没有开启伪静态设置。(如果是虚拟主机自己没有修改权限可以找服务器提供商协助修改)

3.IIS服务器环境下伪静态设置方法:

新建或者修改网站根目录下的httpd.ini文件,将以下代码加进去。

[ISAPI_Rewrite]
# Defend your computer from some worm attacks
#RewriteRule .*(?:global.asa|default.ida|root.exe|..).* . [F,I,O]
# 3600 = 1 hour
CacheClockRate 3600
RepeatLimit 32
# Protect httpd.ini and httpd.parse.errors files
# from accessing through HTTP
# Rules to ensure that normal content gets through
RewriteRule /software-files/(.*) /software-files/$1 [L]
RewriteRule /images/(.*) /images/$1 [L]
RewriteRule /sitemap.xml /sitemap.xml [L]
RewriteRule /favicon.ico /favicon.ico [L]
# For file-based wordpress content (i.e. theme), admin, etc.
RewriteRule /wp-(.*) /wp-$1 [L]
# For normal wordpress content, via index.php
RewriteRule ^/$ /index.php [L]
RewriteRule /(.*) /index.php/$1 [L]

如果设置完成后,仍然显示错误,可以检查下iis服务器有没有安装Helicon ISAPI_Rewrite3以及ISAPI 筛选器。(如果是虚拟主机,可以让服务器提供商协助解决)

同时我们也可以在IIS的高版本中通过创建或者修改根目录下的web.Config文件来实现,在文件中加入以下代码:

<rewrite>
<rules>
<rule name="OrgPage" stopProcessing="true">
<match url="^(.*)$" />
<conditions logicalGrouping="MatchAll">
<add input="{HTTP_HOST}" pattern="^(.*)$" />
<add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" />
<add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" />
</conditions>
<action type="Rewrite" url="index.php/{R:1}" />
</rule>
</rules>
</rewrite>

相关知识: IIS服务器下web.config文件配置https和www跳转方法

注意:固定链接和伪静态是都需要设置的,如果只设置了固定链接而没有设置伪静态,页面打开就会出现404错误或者只有首页能打开,其它页面都打不开等问题。

版权声明©:希望对您会有所帮助;转载请注明出处。

文章Tags: ,

欢迎留言评论!

Your email address will not be published. Required fields are marked *

大简笔记微信公众号

欢迎关注微信公众号随时了解最新知识分享

E-mail: hellojack202102@gmail.com

Privacy Policy Sitemap

Copyright 2024 Dajian Biji All Rights Reserved.