导航菜单
首页 >  » 正文

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

    Apache系统中的.htaccess文件.比如常见的301、302、404甚至伪静态、静态都能用.htaccess文件来操作。

    用.htaccess文件实现网站主页的index.html/index.htm/index.php这样的后缀怎么自动跳转到主域名,比如jsp.kcs2.top/index.html跳转到jsp.kcs2.top,这样做的好处就是更加几种权重到首页,不分散。

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

    #index跳转
    DirectoryIndex index.html index.php index.htm

    保存即可。

    若是网站根目录下没用.htaccess文件,则要新建一个.htaccess文件.

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


    RewriteEngine on
    #index跳转
    DirectoryIndex index.html index.php index.htm
     

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


    #index跳转
    RewriteRule (.*)/index.html http://jsp.kcs2.top/ [L,R=301]
     

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


    RewriteEngine on
    RewriteCond %{HTTP_HOST} jsp.kcs2.top [NC]
    RewriteCond %{REQUEST_URI}/index.html [NC]
    RewriteRule .*/ [R=301,L]
     

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

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

0.189192s