.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