導航:首頁 > IDC知識 > 伺服器開啟偽靜態

伺服器開啟偽靜態

發布時間:2020-11-28 00:40:46

1、如何為主機設置偽靜態

IIS 7.0以上伺服器

微軟IIS 7.0以上版本完全重寫了IIS的內核結構,採用模塊化的設計構架,URL重寫也成為可選安裝的模塊之一。朝暮數據的全部虛擬主機都安裝了URL重寫模塊,因此客戶可以通過輕松的配置web.config文件來實現偽靜態功能。

下面是實現第一段所述偽靜態規則的web.config代碼。

<?xml version="1.0" encoding="UTF-8"?><configuration>  <system.webServer>      <rewrite>          <rules>              <rule name="已導入的規則 1">                  <match url="proct/([a-z]+)/([0-9]+)" ignoreCase="false" />                  <action type="Rewrite" url="proct.aspx?category={R:1}&amp;id={R:2}" appendQueryString="false" />              </rule>          </rules>      </rewrite>  </system.webServer></configuration>

Apache伺服器

Linux系統下的Apache伺服器在偽靜態設置方面比較簡單。由於Apache的mod_rewrite模塊默認就是開啟的,所以站長只需在空間下上傳正確的.htaccess配置文件即可。下面也給出實現上述偽靜態功能的規則代碼。

RewriteEngine onRewriteRule proct/([a-z]+)/([0-9]+) proct.php?category=$1&id=$2

2、PHP的伺服器偽靜態,如何設置呀

http://blog.163.com/chuzhe@126/blog/static/115732343201231312658583/

看看這個 說的很清楚 讓apache支持pathinfo
nginx比較麻煩一點 沒有直接支持pathinfo的 要自己版寫規則 另外跟用的框權架頁有關系 需要在配置文件里配置你的url設置

3、如何開啟偽靜態和重啟apache

下面我詳細說說它的使用方法!對初學者很有用的哦!
1.檢測Apache是否支持mod_rewrite
通過php提供的phpinfo()函數查看環境配置,通過Ctrl+F查找到「Loaded Moles」,其中列出了所有apache2handler已經開啟的模塊,如果裡麵包括「mod_rewrite」,則已經支持,不再需要繼續設置。
如 果沒有開啟「mod_rewrite」,則打開目錄 您的apache安裝目錄「/apache/conf/」 下的 httpd.conf 文件,通過Ctrl+F查找到「LoadMole rewrite_mole」,將前面的」#」號刪除即可。
如果沒有查找到,則到「LoadMole」 區域,在最後一行加入「LoadMole rewrite_mole moles/mod_rewrite.so」(必選獨佔一行),然後重啟apache伺服器即可。
2.讓apache伺服器支持.htaccess
如 何讓自己的本地APACHE伺服器支持」.htaccess」呢?其實只要簡單修改一下apache的httpd.conf設置就可以讓 APACHE支 持.htaccess了。打開httpd.conf文件(在那裡? APACHE目錄的CONF目錄裡面),用文本編輯器打開後,查找

4、怎麼在IIS伺服器開啟偽靜態

IIS6 的話,則需要第三方插件, rewrite 插件,

IIS7 以上(windows 2008 、2012、2016) 都有官方的插件:版 URL重寫2.0

--- 美國伺服器,權香港伺服器,韓國伺服器 - 雲邦互聯(www.yunzz.net)

5、本地伺服器偽靜態可以設置嗎

可以的。
有兩種方式
1、IIS自帶的rewrite(規則比較復雜)
2、使用ISAPI REWRITE lite版,比較通用。

6、伺服器無法偽靜態,如何設置才能支持偽靜態?偽靜態文件:.htaccess,和web.config,

IIS7的偽靜態組件才用copyweb.config寫規則,apache的偽靜態模塊用.htaccess寫規則。IIS6偽靜態靠ISAPI_Rewrite組件支持,首先IIS要安裝ISAPI_Rewrite,這是第三方擴展組件,IIS本身不帶。如果是ISAPI_Rewrite3的完整版商業版話,可以直接支持.htaccess文件,否則規則是在ISAPI_Rewrite的配置文件httpd.conf裡面修改。

7、網站,怎麼弄成偽靜態,把偽靜態規則上到根目錄那?我伺服器lls7的

每個網站的偽靜態規則不一樣,不知道你用什麼程序開發的,如果開啟偽靜態出現404隻能說明 偽靜態規則有寫好導致404無法找到

8、伺服器不支持偽靜態怎麼才能讓.net伺服器支持偽靜態

如果是 IIS ,需要設置 rewrite Isapi 篩選器才可以。

如果是 apache 等,可以在配置文件里配置 rewrite 規則。

你下載了別人的源碼,一般情況下,人家會把 REWRITE 規則和組件一起給你的。

你在 iis 的 Isapi 篩選器 里添加相應的 DLL 為過濾器就行了。
我可以幫助你,你先設置我最佳答案後,我百度Hii教你。你的串號我已經記下,採納後我會幫你製作

9、怎樣在伺服器設置偽靜態

伺服器設置偽靜態方法詳專見屬:https://wenku.baidu.com/view/bcf8891014791711cc7917f5.html

10、阿里雲ECS伺服器可以設置偽靜態么

可以的,不過阿里雲伺服器需要自己配置環境;然後根據自己的環境來對應的設置偽靜態。阿里雲伺服器不像雲虛擬主機,各種環境都已經配置好了。

與伺服器開啟偽靜態相關的知識