金宝棋牌

wordpress教程

金宝棋牌 本栏目供应wordpress教程,wordpress视频教程,wordpress金宝棋牌二八杠制造教程,wordpress主题制造教程,wordpress应用教程。

WordPress结实链接404的处置赏罚赏罚措施

揭晓于:2019-05-07 09:32:45 | 点击: | 栏目:

wordpress教程

浅易的大型网站系统,都依附伪静态。假定服务器的伪静态没有装备好,会见部门链接就会泛起 404 的情形。

在 WordPress 则详细体现为后台“结实链接”选项设置掉落效。

mkBlog主题的说说、搜索和外链 GO 跳转就接纳了嵬峨上的伪静态的形式而无需新建页面(其它的主题浅易都须要新建页面,忒费事!),是以假定应用 mkBlog 主题,也必须装备好伪静态。

下面就供应种种 web 情形下的 WordPress 伪静态规则设置教程。

Apache、Kangle伪静态

下载 ,解压后将外面的 .htaccess 上传至网站根目录,然后在 WordPress 后台>设置>结实链接>拉到最下面点击“生涯更改”便可。

Nginx伪静态

金宝棋牌掀开nginx.conf或许某个站点的装备情形,好比 mkblog.cn.conf(不合的网站装备纷歧样),在server { }大括号外面添加下面的代码:

location / {  
index index.html 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;   
}   
}   
rewrite /wp-admin$ $scheme://$host$uri/ permanent;

金宝棋牌然后在 WordPress 后台>设置>结实链接>拉到最下面点击“生涯更改”便可。

IIS伪静态

这里强烈不推荐应用 Windows金宝棋牌+IIS 建站,由于坑太多!

金宝棋牌IIS 的版本不合,伪静态的设置要领也纷歧样。

金宝棋牌假定你的站点根目录有 web.config 文件,则掀开 web.config,在 system.webServer 里加入以下代码:

<rewrite>  
<rules>  
<rule name="WordPress" patternSyntax="Wildcard">  
<match url="*"/>  
<conditions>  
<add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true"/>  
<add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true"/>  
</conditions>  
<action type="Rewrite" url="index.php"/>  
</rule>  
</rules>  
</rewrite>

金宝棋牌然后在 WordPress 后台>设置>结实链接>拉到最下面点击“生涯更改”便可。

金宝棋牌假定你的站点根目录没有 web.config 文件,则尝尝下面这类措施:

金宝棋牌先新建一个 txt 文件,将下面的代码复制粘贴之前:

[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 /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]  
# 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]

然后另存为 httpd.ini 文件,上传到网站根目录,再到 WordPress 后台>设置>结实链接>拉到最下面点击“生涯更改”便可。

IIS另类措施

着实尚有一种另类的措施,不外不推荐应用此措施,治标不治标。

在网站根目录培植一个 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');  
?>

宝塔面板设置伪静态

假定你的服务器上装配了宝塔面板,就便利多了——

在 宝塔面板>网站>设置>伪静态 里选择对应的伪静态规则(WordPress)并生涯便可。

金宝棋牌别忘了必备操作:在 WordPress 后台>设置>结实链接>拉到最下面点击“生涯更改”!

猜您喜欢
相关信息