• Apache+.htaccess文件实现301重定向(glbwl.com跳转到www.glbwl.com)

    8个月前 (09/16) 孤狼 技巧 752 浏览 2 条评论

    今天有空到网吧打开“glbwl.com”,使用QQ登录全员系统时提示(100010)出错, 也就是回调地址与设置不一样,简单的说,孤狼用“glbwl.com”打开,而QQ互联设 置的回调地址是“www.glbwl.com”,少了一个“www”所以就出错了,这是第一个原 因。第二个原因是“百度收录”,因为“glbwl.com”和“www.glbwl.com”都指向 “孤狼备忘录”,所以导致百度收录有一些重复和一些没用的连接。

    在使用301重定向规则之前,我们要先了解你使用的是什么类型的WEB服务器软件, 不同类型的WEB服务器软件有不同的301重定向规则,当前孤狼使用“Apache”服务 器软件,而.htaccess文件是Apache服务器中的一个配置文件,它负责相关目录下的网 页配置。通过.htaccess文件,我们可以实现:网页301重定向、自定义404错误页 面、改变文件扩展名、允许/阻止特定的用户或者目录的访问、禁止目录列表、配置 默认文档等功能。

    也就是说,孤狼使用这种301重定向规则只适合Apache服务器软件,其它WEB软件没 有用。下面是孤狼 .htaccess文件所有配置规则。

    RewriteEngine On
    RewriteBase /
    RewriteCond %{HTTP_HOST} ^glbwl.com$ [NC]  
    RewriteRule ^(.*)$ https://www.glbwl.com/$1 [R=301,L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]

    ——这是静态规则和301重定向。


    RewriteCond %{HTTP_HOST} ^glbwl.com$ [NC]  
    RewriteRule ^(.*)$ https://www.glbwl.com/$1 [R=301,L]

    ——这是301重定向规则,glbwl.com跳转到www.glbwl.com。

    版权属于:孤狼备忘录     本文作者:孤狼

    原文地址: https://www.glbwl.com/apache-htaccess-301.html

    版权声明:转载时必须以链接形式注明原始出处及本声明。

    « 上一篇:登录后可见内容 » 下一篇:调音后效果试听(李伯伯要当红军)

    推荐阅读

    已有2条留言


    发表评论:

    ◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。