如何使用.htaccess使非偽靜態(tài)頁面301跳轉(zhuǎn)到偽靜態(tài)頁面然后再跳轉(zhuǎn)?這是一個(gè)比較蛋疼的跳轉(zhuǎn)。因?yàn)椴恍⌒木蜁?huì)搞成死循環(huán)導(dǎo)致頁面無法打開。好在問題最終解決了。記錄并分享出來,給需要的朋友借鑒借鑒。
規(guī)則如下:
RewriteRule ^article-([0-9]+).html$ /article.php?id=$1&r=1 [L]RewriteCond %{QUERY_STRING} ^id=([0-9]+)$ [NC]RewriteRule ^article.php$ /articlel-%1.html? [L,R=301]
注意:
創(chuàng)建.htaccess文件,Windows是不允許將文件命名為 . 開頭的,我們可以利用UE/EditPlus等工具另存為 .htaccess來實(shí)現(xiàn).
創(chuàng)建后,修改.htaccess文件內(nèi)容為你的程序?qū)?yīng)的偽靜態(tài)規(guī)則,上傳到程序文件目錄即可實(shí)現(xiàn).這里的程序文件目錄請(qǐng)看FTP目錄結(jié)構(gòu)篇.下面列出幾個(gè)常用程序的規(guī)則
新聞熱點(diǎn)
疑難解答
圖片精選