偽靜態的實現

2022-07-17 17:30:20 字數 989 閱讀 4104

主要使用apache提供的乙個rewrite模組來實現,可以實現url位址的重寫

開啟配置

更改虛擬主機裡面的配置

在**根目錄建立乙個.htaccess檔案

實現將動態url位址轉換成乙個靜態的html位址

----》apache伺服器 (rewrite重寫----》index.php檔案)----》返回給瀏覽器

rewriteengine on #開啟rewrite功能

rewriterule index.html index.php # 將使用者請求的index.html 重定向到 index.php檔案

效果:index.php檔案

瀏覽器

在rewrite模組裡面使用正則

效果:goods.php檔案

瀏覽器:

偽靜態的實現

所謂的偽靜態頁面,就是指的url重寫,在asp.net中實現非常簡單 首先你要在你的專案裡引用兩個dll actionlessform.dll urlrewriter.dll 真正實現重寫的是 urlrewriter.dll 但是如果你要實現分頁,那麼必須使用這個actionlessform dll...

靜態化 偽靜態的實現

偽靜態主要有兩種方式實現 1.配置 重啟伺服器,全域性 2.htaccess 區域性 1.配置 1.去除httpd.conf檔案中 loadmodule rewrite module modules mod rewrite.so 前面的 號 linux中如果httpd.conf中沒有這行 那麼就到與...

偽靜態的實現方法

偽靜態不是優化效率的方案,它指的是url優化的一種方式。取決於是否存在查詢引數 querystring 動態的url script.php?param value key value 靜態的url pathinfo script.php param value key value.html 靜態化u...