URL重寫 偽靜態)

2021-08-25 19:08:25 字數 577 閱讀 8148

一.讓apache支援mod_rewrite

開啟apache配置檔案httpd.conf,找到如下:#loadmodule rewrite_module modules/mod_rewrite.so 。開啟rewrite,去點前面"#"。

二.開始過載allowoverride

查詢apache配置檔案httpd.conf找到如下

options followsymlinks

allowoverride none

將allowoverride none改為 allowoverride all。

三.新建.htaccess(寫規則,匹配頁面)

rewriteengine on

rewriterule index.html$ index.php

常用規則示例:

rewriterule ^battery_(.*)_(.*)_([0-9]+).htm$ battery_info.php?pid=$3

rewriterule ^brands_(.*)_(.*)_([0-9]+).htm$ brands.php?lamps=$1&category=$2&page=$3

偽靜態(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...

偽靜態URL重寫技術實現方法 php asp

然後修改httpd.ini配置檔案,如果不太熟悉,就在http www.isapirewrite.cn docs看看手冊,研究去,如此 isapi rewrite cacheclockrate 3600 rewriterule a z0 9a z html 1 default.asp id 2 這個...