apache下二級網域名稱實現的精簡配置

2021-08-30 03:02:59 字數 903 閱讀 9755

在我最近給《商業**開放服務平台》專案中,我需要給自動生成的**設定乙個二級網域名稱,在linux下配法比較簡單,由於開發環境是windows,所以折騰了蠻久查了點資料才配起來了,在自己的部落格中記錄一下,我是這麼做的:

您的網域名稱伺服器提供商必須支援泛網域名稱解析

配置http-vhosts.conf,如下:

documentroot "全路徑"

servername faqee.com

serveralias *.faqee.com

rewritelog c:/rewrite.log

rewriteloglevel 0

rewriteengine on

rewritemap lowercase int:tolower

rewritemap vhost txt:c:/vhost.map

rewritecond $|none} ^(.+)$

rewritecond $ ^(c:/.*)$

rewriterule ^/(.*)$ %1/$1 [e=vhost:$}]

errordocument 404

errordocument 400

errordocument 500

errordocument 503

開啟apache的rewrite開關(去掉so注釋)

好了,試一下吧,現在一旦輸入則就會documentroot為全路徑下的a目錄,簡單吧!呵呵

注:我使用的apache 2.2.8版本上測試通過

Apache二級網域名稱實現

apache二級網域名稱實現 首先,你的擁有乙個有泛網域名稱解析的頂級網域名稱,例如 domain.com 其次,在 httpd.conf 中開啟 mod rewrite 之後,在 httpd.conf 的最後,新增以下內容 rewriteengine on rewritemap lowercase...

Apache二級網域名稱實現

apache二級網域名稱實現 首先,你的擁有乙個有泛網域名稱解析的頂級網域名稱,例如 domain.com 其次,在 httpd.conf 中開啟 mod rewrite 之後,在 httpd.conf 的最後,新增以下內容 rewriteengine on rewritemap lowercase...

apache實現動態二級網域名稱

apache實現動態子網域名稱,abc.zblog.com,則訪問 data www default zblog abc 1.查詢httpd.conf所在的位置 2.修改httpd.conf 取消注釋這行 loadmodule rewrite module modules mod rewrite.s...