偽靜態設置

作者: aitecms2017-12-14 10:54
市面大部分在售空間均支持偽靜態。如果不確定的可以咨詢空間商。

如果是VPS
1、iis6設置方法

ISAPI_Rewrite的安裝

首先到 http://www.helicontech.com/download/ 下載一個ISAPI Rewrite的安裝包,Lite免費版本ISAPI_Rewrite Lite (freeware)即可。

安裝運行后,打開IIS管理工具,在網站單擊右鍵選屬性,就可以看到ISAPI_Rewrite已經被加入到了ISAPI篩選器中,如果沒有則可以手動添加

2、iis7設置方法
進入“Internet 信息服務(IIS)管理器”,進入需要設置的站點,雙擊 Url Rewrite 圖標,進入設置界面。
Highslide JS
然后點擊右側的“Import Rules...”(導入重寫規則)
規則在源碼的根目錄里有提供,.htaccess 這個文件。導入即可!

3、nginx設置方法
參考教程《Nginx偽靜態配置和常用Rewrite偽靜態規則集錦
.htaccess 轉 nginx rules
http://www.anilcetin.com/convert-apache-htaccess-to-nginx/
PS:aitecms nginx規則為:
rewrite "^/index.html$" /index.php last;
rewrite ^/list-([0-9]+).html$ /list.php?tid=$1 last;
rewrite ^/m/list-([0-9]+).html$ /m/list.php?tid=$1 last;
rewrite ^/list-([0-9]+)-([0-9]+)-([0-9]+).html$ /list.php?tid=$1&totalresult=$2&PageNo=$3 last;
rewrite ^/m/list-([0-9]+)-([0-9]+)-([0-9]+).html$ /m/list.php?tid=$1&totalresult=$2&PageNo=$3 last;
rewrite ^/view-([0-9]+).html$ /view.php?arcID=$1 last;
rewrite ^/m/view-([0-9]+).html$ /m/view.php?arcID=$1 last;
rewrite ^/view-([0-9]+)-([0-9]+).html$ /view.php?aid=$1&pageno=$2 last;
(測試,百度云nginx 規則已適用,謝謝用戶乆協助測試)




Copyright ? 2015-2017 AiteCms. 海南贊贊網絡科技有限公司 版權所有
QQ在線咨詢
贵州快三开奖结果走势图今天