欢迎您访问我爱IT技术网,今天小编为你分享的电脑教程是建站经验系列之:【win主机下wordpress固定连接去掉index.php的方法】,下面是详细的分享!
win主机下wordpress固定连接去掉index.php的方法
我自己用的主机是win2003操作系统的VPS主机,刚安装wordpress的时候因为index.php这个文件存在于固定连接中,看起来怪怪的,很奇怪,就想方设法的想要将它去除,经过的了不断的尝试,终于把方法给整出来了,下面就当成日记写于2013年7月5日最后几分钟,同时也希望今后能对一些使用wordpress博客的朋友们一些帮助。
第一步:在根目录下面(和index.php同一个目录)建立一个404.php文件。建这个的方法可以现在本地电脑使用笔记本粘贴复制下面这段代码,然后保存为404.php即可。代码:
< ?phpecho '';$qs=$_SERVER['QUERY_STRING'];$_SERVER['REQUEST_URI']=substr($qs,strpos($qs,':80')+3);$_SERVER['PATH_INFO']=$_SERVER['REQUEST_URI'];include('index.php');? >
又如图:

如果在本地建的404.php文件,那么可以用FTP上传到根目录,如果是在服务器上面直接建的,那直接保存为404.php即可。
第二步:打开IIS信息服务器管理,选中网站,在菜单里点击属性按钮(也可以右击点击属性),进入自定义错误菜单,随便选中一个文件点击编辑出现对话框选择url,然后下一框写:/404.php 确定保存就成功了。详细操作可参考下图:

打开IIS信息服务管理,选中网站,点击属性或者右击选择属性。

选择自定义错误

随便选择一个文件,点击编辑,弹出对话框,选择url。

在url下填:/404.php。最后到自己博客后台设置固定连接为:/%post_id%.html便可以了,当然固定连接也可以根据自己的喜好自定义设置,这个可以自己慢慢尝试。

成功将index.php去除。
以上是本人亲自实验的结果,成功解决了index.php文件在wordpress博客中的各种不爽,网上还有一些其他方法,也许是服务器不同的原因,方法也不一样吧。不过终于解决了这个问题还是蛮爽的,还详细的记录下来,希望今后能帮到与此类似的问题的朋友们。
以上所分享的是关于win主机下wordpress固定连接去掉index.php的方法,下面是编辑为你推荐的有价值的用户互动:
相关问题:如何去掉WordPress固定链接中的index.php
答:你是win主机的缘故。。。 [ISAPI_Rewrite]# 3600 = 1 hourCacheClockRate 3600RepeatLimit 32# Protect httpd.ini and httpd.parse.errors files# from accessing through HTTP# Rules to ensure that normal content gets throughRewriteRule /... >>详细
相关问题:如何去掉WordPress固定链接中的index.php
答:你使用win主机的缘故,我可以帮忙,有联系方式吗,需要重新编写伪静态 >>详细
相关问题:win主机下如何去除wordpress固定连接中的index.php
答:404页面是用php页来解决: 404.php 如果用上面的执行,你的404.htm就不能用了。 你的情况比较复杂,只好用httpd.ini 写法: RewriteRule ^/$ /dzzj/index.php [L] RewriteRule /(.*) /dzzj/index.php/$1 [L] >>详细
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
