首頁 >後端開發 >php教程 >關於重寫的一個問題

關於重寫的一個問題

WBOY
WBOY原創
2016-07-29 09:15:411287瀏覽

        之前做的一個站,用了重寫實現了偽靜態,今天想加一個博客的功能,但發現了一個問題,之前做的重寫把“(w)/”進行重寫了,而現在/ blog/也打不開了,因為系統沒有把/blog/當成對一個文件夾的訪問,而是作為了重寫裡的一個參數,對重寫本來就戰戰兢兢的我,搜了半天終於找到了一個辦法,記錄下來,準備好忘懷ST_URI} ^/subdirectory/(.*)$    

    RewriteRule ^.* $ - [L]    

    
   
    
     RewriteRule    ^$ app/webroot/    [L]    
    RewriteRule    (.*) app/web/$1 [L]root    


再多加一個例子: 
# 不轉送帶google前綴的目錄或文件    
     
    RewriteCond %{REQUEST_URI} ^/google(.*)$    
RewriteRule ^.*$ - [L]    
    
   
    

    RewriteRule    ^$ app/webroot/    [L]    

    RewriteRule    (.*) app/webroot/$1 [L]    
 

以上就介紹了關於重寫的一個問題,包括了方面的內容,希望對PHP教程有興趣的朋友有所幫助。


陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn