Apache中使非偽靜態(tài)url跳轉(zhuǎn)到偽靜態(tài)url的方法
如何使用.htaccess使非偽靜態(tài)頁面301跳轉(zhuǎn)到偽靜態(tài)頁面然后再跳轉(zhuǎn)?這是一個比較蛋疼的跳轉(zhuǎn)。因為不小心就會搞成死循環(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來實現(xiàn).
創(chuàng)建后,修改.htaccess文件內(nèi)容為你的程序?qū)?yīng)的偽靜態(tài)規(guī)則,上傳到程序文件目錄即可實現(xiàn).這里的程序文件目錄請看FTP目錄結(jié)構(gòu)篇.下面列出幾個常用程序的規(guī)則
相關(guān)文章
詳解Linux服務(wù)器狀態(tài)、性能相關(guān)命令
這篇文章主要介紹了詳解Linux服務(wù)器狀態(tài)、性能相關(guān)命令,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下2018-09-09
#實踐筆記#Ubuntu配置Apache+PHP+MySQL
在我早先的一篇文章《#實踐筆記#本地配置PHPnow與WordPress》,已經(jīng)討論過PHPnow的本地安裝教程。但是PHPnow套件是Windows平臺下的軟件,不適用我現(xiàn)在使用的平臺2012-03-03
關(guān)于bash函數(shù)你可能不知道的一些事情(譯)
這篇文章主要給大家介紹了關(guān)于bash函數(shù)你可能不知道的一些事情,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2018-07-07
解決centos7操作系統(tǒng)開機提示error:file“/boot/grub/i386-pc/normal.mod“no
公司重要業(yè)務(wù)虛擬機啟動失敗,提示找不到normal.mod文件,通過救援模式下手動設(shè)置grub啟動分區(qū)和路徑,加載基本模塊,最終成功進入正常模式并引導(dǎo)系統(tǒng)2024-12-12
解決atd服務(wù)報錯Failed with result‘exit-code‘問題
在isoftserveros-v5.1-oe1-aarch64系統(tǒng)中,安裝at軟件包后,由于手動執(zhí)行導(dǎo)致atd守護進程出錯,通過查看后臺Process行,手動kill原atd進程,使用systemctl重啟atd服務(wù)后,問題得以解決,此經(jīng)驗可為類似情況提供參考2024-09-09
Ubuntu安裝telent服務(wù)器時出現(xiàn):apt-get:Package has no installation的原因及
這篇文章主要介紹了Ubuntu安裝telent服務(wù)器時出現(xiàn):apt-get:Package has no installation的原因及解決方法的相關(guān)資料,需要的朋友可以參考下2016-11-11

