tinkphp URL重寫,支援偽靜態

2022-07-17 02:33:05 字數 586 閱讀 1302

通常的url裡面含有index.php,為了達到更好的seo效果可能需要去掉url裡面的index.php ,通過url重寫的方式可以達到這種效果,通常需要伺服器開啟url_rewrite模組才能支援。

下面是apache的配置過程,可以參考下:

1、httpd.conf配置檔案中載入了mod_rewrite.so模組

2、allowoverride

none 將none改為 all

3、確保url_model設定為2

4、把下面的內容儲存為.htaccess檔案放到入口檔案的同級目錄下

mod_rewrite.c>

rewriteengine on

rewritecond % !-d

rewritecond % !-f

rewriterule ^(.*)$ index.php/$1 [qsa,pt,l]

重啟apache之後,原來的

就可以通過訪問

簡化了url位址。

URL重寫 偽靜態)

一.讓apache支援mod rewrite 開啟apache配置檔案httpd.conf,找到如下 loadmodule rewrite module modules mod rewrite.so 開啟rewrite,去點前面 二.開始過載allowoverride 查詢apache配置檔案htt...

偽靜態(URL重寫)

一 什麼是偽靜態?動態頁面偽裝成靜態頁面顯示 二 為什麼使用偽靜態?可以提高seo優化 三 什麼時候使用偽靜態?上線 四 如何實現偽靜態?在apache配置檔案 httpd.conf 中開啟 loadmodule rewrite module modules mod rewrite.so 所有 al...

URLRewrite實現偽靜態 url重寫

urlrewritefilter org.tuckey.web.filters.urlrewrite.urlrewritefilter 4.修改urlrewrite.xml a z world.jsp?id 1 world world.jsp?tid 1 html test1 1.jsp the o...