php apache 偽靜態的開啟完全按照網上所說的沒有問題.
1,apache加載mod_rewrite這個組件.
2,允許在任何目錄中使用“.htaccess”文件,將“AllowOverride”改成“All”(默認為“None”);
3,網站根目錄下建立.htaccess文件,把規則寫到里面,ok!
做網站時間并不是很長,論壇玩的也不多,一個星期前接觸discuz,這個功能很是強大,很多組件也不是很會用,但是套模版還是沒問題的,論壇架構完成,vps用的是iis php,論壇url很長,于是看到了論壇里面提供的seo 地址靜態化,便動手設置一把.
步驟如下:
1,下載iis偽靜態模塊,解壓到任意目錄。
2,在iis里對應網站點擊屬性,如圖
然后ISAPI篩選器選項卡上點擊“添加”,在彈出的對話框中指定ISAPI_Rewrite.dll的位置并輸入篩選器名稱,如下圖:
3,確定,重啟iis,看到篩選器的狀態顯示綠色箭頭,表示偽靜態就成功啟用了。
4,在把網站的偽靜態規則,復制到httpd.ini文件中,并把這個文件放到網站的根目錄下就ok了。
但要注意一點,就是網站必須給network,everyone這兩個讀寫權限,才可以正常使用偽靜態功能,本人親自測試成功。我的vps是win2003,iis 6.0.
|
新聞熱點
疑難解答