怎样去掉wordpress伪静态链接中的index.php

 我来答
万里乾坤一局棋
2016-07-20 · 知道合伙人人力资源行家
万里乾坤一局棋
知道合伙人人力资源行家
采纳数:632 获赞数:5132
高级人力资源师

向TA提问 私信TA
展开全部
方法一:
新建一个记事本,在里面写入下面代码保存为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
就是你买空间那里,一定有他们自己的后台设置,而现在基本都支持设置404错误的,设置好,把404错误指向404.php。这里我要说一下个重点,就是很多空间商的后台设置后不能及时更新,一般需要几分钟或者几小时,只要你设置好了,你就耐心点,等候,不要改来改去。
第三步、进入WordPress管理后台,点击设置,点击固定链接
wordpress后台那里有个固定连接设置或者叫永久链接的,在设置那边。可以看到有5种设置,你可以选择你自己喜欢的方式设置,也可以设置自己自定义的链接样式,设置好后就完成了。
方法二:打开记事本,把下面代码粘贴进去:
[ISAPI_Rewrite]
# 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 /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]
保存时保存类型选择“所有文件”,注意:伪静态注释有中文的,保存编码格式要:ANSI,并输入文件名称:httpd.ini
将这个httpd.ini文件上传到WP程序所在的目录index.php内。
之后进入WP后台修改固定链接,比如:/%category%/%post_id%.html 这样大功告成了。
好了,大家记住这去掉wordpress伪静态链接中的index.php方法了,实在还不懂就只有换主机类型啦!
enjoy0reporter
2016-07-19 · TA获得超过495个赞
知道小有建树答主
回答量:310
采纳率:0%
帮助的人:277万
展开全部
您好,很高兴为您解答。

方法一:
新建一个记事本,在里面写入下面代码保存为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
就是买空间那里,一定有他们自己的后台设置,而现在基本都支持设置404错误的,设置好,把404错误指向404.php。这里我要说一下个重点,就是很多空间商的后台设置后不能及时更新,一般需要几分钟或者几小时。

第三步、进入WordPress管理后台,点击设置,点击固定链接
wordpress后台那里有个固定连接设置或者叫永久链接的,在设置那边。可以看到有5种设置,可以选择自己喜欢的方式设置,也可以设置自己自定义的链接样式,设置好后就完成了。

方法二:打开记事本,把下面代码粘贴进去:
[ISAPI_Rewrite]
# 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 /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]
保存时保存类型选择“所有文件”,注意:伪静态注释有中文的,保存编码格式要:ANSI,并输入文件名称:httpd.ini
将这个httpd.ini文件上传到WP程序所在的目录index.php内。
之后进入WP后台修改固定链接,比如:/%category%/%post_id%.html 这样大功告成了。

如若满意,请点击右侧【采纳答案】,如若还有问题,请点击【追问】

希望我的回答对您有所帮助,望采纳!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
week1jb
2016-07-19 · TA获得超过192个赞
知道小有建树答主
回答量:462
采纳率:16%
帮助的人:246万
展开全部
您好,很高兴为您解答。

方法一:
新建一个记事本,在里面写入下面代码保存为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
就是买空间那里,一定有他们自己的后台设置,而现在基本都支持设置404错误的,设置好,把404错误指向404.php。这里我要说一下个重点,就是很多空间商的后台设置后不能及时更新,一般需要几分钟或者几小时。

第三步、进入WordPress管理后台,点击设置,点击固定链接
wordpress后台那里有个固定连接设置或者叫永久链接的,在设置那边。可以看到有5种设置,可以选择自己喜欢的方式设置,也可以设置自己自定义的链接样式,设置好后就完成了。

方法二:打开记事本,把下面代码粘贴进去:
[ISAPI_Rewrite]
# 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 /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]
保存时保存类型选择“所有文件”,注意:伪静态注释有中文的,保存编码格式要:ANSI,并输入文件名称:httpd.ini
将这个httpd.ini文件上传到WP程序所在的目录index.php内。
之后进入WP后台修改固定链接,比如:/%category%/%post_id%.html 这样大功告成了。

如若满意,请点击右侧【采纳答案】,如若还有问题,请点击【追问】

希望我的回答对您有所帮助,望采纳!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2016-07-19
展开全部
具体看你的Web服务器类型,比如是Apache还是Nginx
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式