php文件跳转html文件夹,如何用.htaccess文件实现index.html跳转

本文介绍如何利用Apache的.htaccess文件实现网站主页的后缀自动跳转,如www.yudouyudou.com/index.html转到根域名,提升首页权重。步骤包括添加DirectoryIndex指令和使用301重定向。
摘要由CSDN通过智能技术生成

Apache系统中的.htaccess文件(或者”分布式配置文件”提供了针对目录改变配置的方法, 即,在一个特定的文档目录中放置一个包含一个或多个指令的文件, 以作用于此目录及其所有子目录。我们在建站的时候,很多跳转都可以用.htaccess文件实现,比如常见的301、302、404甚至伪静态、静态都能用.htaccess文件来操作。

本期余斗主要讲讲如何用.htaccess文件实现网站主页的index.html/index.htm/index.php这样的后缀怎么自动跳转到主域名,比如www.yudouyudou.com/index.html跳转到www.yudouyudou.com,这样做的好处就是更加几种权重到首页,不分散。

如果已有.htaccess文件,则打开直接在文档后面加上

#index跳转

DirectoryIndex index.html index.php index.htm

保存即可。

若是网站根目录下没用.htaccess文件,则要新建一个.htaccess文件,余斗以前讲过Windows创建.htaccess文件方法总结,有兴趣的可以点击看看!

新建.htaccess文件之后打开编辑,写入:

RewriteEngine on

#index跳转

DirectoryIndex index.html index.php index.htm

如果这个方法不行,余斗给出终极解决方案,在.htaccess中写入:

#index跳转

RewriteRule (.*)/index.html http://www.yudouyudou.com/ [L,R=301]

就是我们题上说的用301重定向,终极方式:还是使用.htaccess文件

RewriteEngine on

RewriteCond %{HTTP_HOST} www.yudouyudou.com [NC]

RewriteCond %{REQUEST_URI}/index.html [NC]

RewriteRule .*/ [R=301,L]

目前使用的是这个办法,试验成功。

把我的域名换成自己的,保存即可实现跳转,是不是很简单,快去试试吧!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值