對話企業家陶利——做企業靠 19年前,他是一個程序員,初出茅廬,經驗不足,憑借一己之力闖世界;
省市領導蒞臨億恩科技推進電 12月22日上午,由河南省商務廳,鄭州市商務局有關領導蒞臨河南省億
怎樣選擇服務器托管商?如何 互聯網開展至今,服務器方面的受到越來越多人的注重,假如要停止服務器
目前很多站長使用的室虛擬主機,然而虛擬主機有個缺點就是不能綁定多個域名到目錄,不過很多iis的主機都開啟了Rewrite規則,那么我們就可以利用httpd.ini文件實現目錄綁定以及偽靜態。這里只是簡約的介紹一下httpd.ini文件實現虛擬主機域名綁定到目錄,并不能完全講解httpd.ini文件的語法規則。前提:你使用的iis主機必須要安裝Rewrite組件,具體詳情您可以咨詢您的主機服務商。
1、是否有httpd.ini
檢查您的網站根目錄是否存在httpd.ini文件,如果有可以跳過這一步,如果不存在,那么您可以新建一個httpd.ini文件。具體步驟:
打開記事本,開始->附件->記事本,或者使用命令行命令:notepad(ps:我打開記事本都是這樣的,比較方便快速)。
2、配置httpd.ini文件
比如說你想要訪問html5.uedsc.com的時候,實際上訪問的地址是根目錄下的html5文件,那么你可以在httpd.ini中加入以下代碼。
[ISAPI_Rewrite]
#規則只對html5.uedsc.com生效(正則表達式中 \. 表示 . 本身)
RewriteCond Host: html5\.uedsc\.com
# 表示將所有網頁 Rewrite 到子目錄 html5 文件夾中,[I]表示忽略大小寫
RewriteRule ^(.*)$ /html5/$1 [I]
將上述文件保存,命名為httpd.ini,有沒有編碼問題小編為測試,不過最好保存utf-8格式的文檔。
3、上傳httpd.ini文件
將修改后的 httpd.ini上傳到網站根下覆蓋原文件,這樣就可以將綁定在網站上的任何一個域名采用任何特定的Rewirte規則,實現類似綁定子目錄的功能。理論上說,按照上述操作,我們的虛擬主機空間能綁定多少個域名,就可以建立多少個內容不同的網站了。
4、配置文件httpd.ini的代碼編寫說明
Rewrite是一個功能強大的組件開發平臺,要真正的用好它,可能要花費相當長的時間來學習,對一般朋友不必要,如果使用像Discuz! 論壇等支持偽靜態的系統,而僅僅是需要使用偽靜態功能,那么可以不必學習太多相關內容,直接復制論壇開發者提供的配置文件即可,但要注意配置文件必須命名為httpd.ini,這個文件必須放在網站的根目錄下。httpd.ini 修改或者上傳后一般會立即生效,如果長時間不能生效,請登錄主機控制面板將網站停止然后再啟動。
2015/2/4 15:02:41發表118.113.206.215轉載的文章給個出處吧!