用户登录
用户注册

分享至

wordpress去掉index.p

  • 作者: VIP呆呆
  • 来源: 51数据库
  • 2020-04-21

1.linux主机 wordpress如何去除index.php

打开记事本,把下面代码粘贴进去:

[ISAPI_Rewrite]

# 3600 = 1 hour

CacheClockRate 3600

RepeatLimit 32

# Protect

刷新网站首页,打开文章链接看看链接地址中的index.php是不是消失了。

2.wordpress如何去掉index.php

rwrite重写设置伪静态即可。

WordPress伪静态 for nginx

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;

}

3.WordPress链接中如何去掉index.php?

具体操作步骤如下:

1, 新建一个记事本文件, 写入以下代码, 并保存, 连同.txt格式重新命名为404.php;

将这个404.php页面上传到网站根目录下。

$_SERVER['REQUEST_URI'] = substr($qs, strpos($qs, ':80′)+3);

$_SERVER['PATH_INFO'] = $_SERVER['REQUEST_URI'];

2, 在主机服务器的管理控制面板中, 设置404自定义错误指向404.php;

3, 完成以上步骤后,在WordPress的后台 – 设置(Options) – 固定链接(Permalinks)中重新设置你希望使用的永久链接形式就可以了.

通过以上三步简单的设置, 你的Windows主机就可以和Linux主机一样, 设置固定链接时就不会再出现index.php了。

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

方法一:

新建一个记事本,在里面写入下面代码保存为txt格式,重新命名为404.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 这样大功告成了。

好了,大家记住这去掉wordpress伪静态链接中的index.php方法了,实在还不懂就只有换主机类型啦!

5.wordpress永久链接如何去掉index.php

主机问题,要支持rewrite。

为了确认一下,你网站主目录下有没有可写的.htaccess文件。有的话加上RewriteEngine OnRewriteBase /RewriteRule ^index\.php$ - [L]RewriteCond %{REQUEST_FILENAME} !-fRewriteCond %{REQUEST_FILENAME} !-dRewriteRule . /index.php [L]。

6.wordpress博客永久链接 去掉index.php

不是 指向404 是写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>

把上面的代码 写入htaccess 文件传到根目录就可以了

7.wordpress 如何去掉网址url中的index.php

一,在WordPress根目录建立一个文件.名为 404.php,注意编码为utf-8, 里面的内容为

[php] view plain copy

$pos = strrpos($qs, '://');

$pos = strpos($qs, '/', $pos + 4);

$_SERVER['REQUEST_URI'] = substr($qs, $pos);

$_SERVER['PATH_INFO'] = $_SERVER['REQUEST_URI'];

include('index.php');

?>

二,如果是win的服务器,进去,打开IIS管理工具-找到你的-网站-属性-自定义错误-404;404.2;404.3;类型全部选择URL,地址输入:/404.php 前面的“/”务必保留;

登录wordpress后台,在固定链接/永久链接(Permalinks)设置项目- 自定义结构里去掉index.php。是不是成功了

三,关于自定义结构,可以有以下几种可选

一些其它设置的方法:

%year% 文章发表的年份,四位数,如 2004

%monthnum% 月份,如 05

%day% 天,如 28

%hour% 小时,如 15

%minute% 分钟,如 43

%second% 秒,如 33

%postname% 文章别名

%post_id% 文章的唯一ID,如 423

%category% 分类的别名

8.WordPress链接中如何去掉index.php

具体操作步骤如下:1, 新建一个记事本文件, 写入以下代码, 并保存, 连同.txt格式重新命名为404.php;将这个404.php页面上传到网站根目录下。

<?php$qs =="" $_server['query_string'];$_server['request_uri']="substr($qs," strpos($qs,="" ':80′)+3);$_server['path_info']="$_SERVER['REQUEST_URI'];2," 在主机服务器的管理控制面板中,="" 设置404自定义错误指向404.php;3,="" 完成以上步骤后,在wordpress的后台="" –="" 设置(options)="" –="" 固定链接(permalinks)中重新设置你希望使用的永久链接形式就可以了.通过以上三步简单的设置,="" 你的windows主机就可以和linux主机一样,="">

9.如何去掉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 /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.phpRewriteRule ^/$ /index.php [L]RewriteRule /(.*) /index.php/$1 [L]新建文本,复制上面代码保存时保存类型选择“所有文件”,并输入文件名称:httpd.ini

将这个httpd.ini文件上传到WP程序所在的目录也就是与index.php在同一个目录内。

转载请注明出处51数据库 » wordpress去掉index.p

软件
前端设计
程序设计
Java相关