.htaccess 重定向301规则


.htaccess文件(或者"分布式配置文件"),全称是Hypertext Access(超文本入口)。提供了针对目录改变配置的方法, 即,在一个特定的文档目录中放置一个包含一个或多个指令的文件, 以作用于此目录及其所有子目录。作为用户,所能使用的命令受到限制。

.htaccess 定义重定向301

<IfModule mod_rewrite.c>
    Options +FollowSymlinks
    RewriteEngine On

    #需要重定向的域名,不带WWW;
    RewriteCond %{http_host} ^qiuxue365.cn [NC]

   #不带WWW域名定向到WWW域名
    RewriteRule ^(.*)$ http://www.qiuxue365.cn/$1 [L,R=301]
    RewriteRule ^(\S*)\/$ http://www.qiuxue365.cn/$1.html [L,R=301]

    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]

</IfModule>

标红部分为域名,替换即可;其他规则按照默认规则即可;


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM