分享

写回答

发帖

[提问] /index.php 301重定向成 / 的问题!

GoDaddy GoDaddy 2016 人阅读 | 12 人回复

发表于 2011-5-29 23:46:15 | 显示全部楼层 |阅读模式

我已经设置了不带www的域名重定向到带www的,具体代码如下:
RewriteEngine  on
RewriteCond %{HTTP_HOST} ^leziwu.com [NC]
RewriteRule ^(.*)$ http://www.leziwu.com/$1 [L,R=301]
我还想:把www.leziwu.com/index.php重定向到www.leziwu.com,是不是,在上面的代码后面加上如下代码即可??
RewriteEngine on
RewriteCond %{THE_REQUEST}^GET\ .*/index\.(php|html)\HTTP
RweriteRule^(.*) index\.(php|html)$ /$1 [R=301,L]

下面的这个“RewriteEngine on "还要不要啊?

[ 本帖最后由 lwbo1987 于 2011-5-30 09:06 AM 编辑 ]

回答|共 12 个

ybbao

发表于 2011-5-29 23:54:48 | 显示全部楼层

有一个RewriteEngine on,下面就不用了

应该是这样增加
回复 支持 反对

使用道具 举报

11669951

发表于 2011-5-30 00:32:13 | 显示全部楼层

回复 2# 的帖子

不行啊,这样改出错了!
500 Internal Server Error
到底应该怎么改呢?
回复 支持 反对

使用道具 举报

11669951

发表于 2011-5-30 01:33:53 | 显示全部楼层

回复 支持 反对

使用道具 举报

kingsontsao

发表于 2011-5-30 08:53:40 | 显示全部楼层

回复 支持 反对

使用道具 举报

lwbo1987

发表于 2011-5-30 09:07:17 | 显示全部楼层

回复 3# 的帖子

代码有问题,你的网站打开没有带有index.php的
回复 支持 反对

使用道具 举报

11669951

发表于 2011-5-30 13:04:03 | 显示全部楼层

我的站leziwu.com/index.php这个页面有被百度收录呀!你看图:
001.jpg

那那个代码应该怎么写呢?
回复 支持 反对

使用道具 举报

lpj

发表于 2011-5-30 13:42:26 | 显示全部楼层

参考htaccess使用实例
回复 支持 反对

使用道具 举报

lwbo1987

发表于 2011-5-30 13:43:55 | 显示全部楼层

回复 7# 的帖子

具体代码不太清楚,就是设置去掉index.php,网上搜搜看
回复 支持 反对

使用道具 举报

11669951

发表于 2011-5-30 14:37:56 | 显示全部楼层

网上搜了,但是找不到代码 不会加
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则