1、修改檔案apche的配置檔案httpd-vhosts.conf:
在apche下的conf/extra/httpd-vhosts.conf
修改原有的虛擬機器標籤中的內容,如果是剛安裝的,就新建乙個虛擬機器,配置如下:
servername www.n0ovmc.cn
serveralias ldsy*.n0ovmc.cn #網域名稱訪問,主要就是這裡設定,而且這裡支援正規表示式
serveradmin [email protected]
proxypass /js/kindeditor-4.1.10/jsp/ ajp://localhost:7008/js/kindeditor-4.1.10/jsp/
proxypassreverse /js/kindeditor-4.1.10/jsp/ ajp://localhost:7008/js/kindeditor-4.1.10/jsp/
proxypass /media/ !
proxypass /css/ !
proxypass /js/ !
proxypass /fonts/ !
proxypass /active/images/ !
proxypass /active/css/ !
proxypass /active/js/ !
proxypass /active/fonts/ !
proxypass /bootstrap/css/ !
proxypass /bootstrap/js/ !
proxypass /bootstrap/fonts/ !
proxypass / ajp://localhost:7008/
proxypassreverse / ajp://localhost:7008/
documentroot "/usr/local/server/website/ldsy2-platform"
options followsymlinks includes
allowoverride all
# order allow,deny
# allow from all
require all granted
#errorlog "logs/n0ovmc.com.-error_log"
#customlog "logs/n0ovmc.com.-access_log" combined
customlog "|/usr/local/sbin/cronolog /usr/local/server/apache2/logs/splitlog/%y/%m/ldsy.n0ovmc.cn.-access_log_%y%m%d" combined env=!dontlog
errorlog "|/usr/local/sbin/cronolog /usr/local/server/apache2/logs/splitlog/%y/%m/ldsy.n0ovmc.cn.-error_log_%y%m%d"
2、tomcat的配置檔案server.xml修改
ldsy.n0ovmc.cn #這裡允許這個網域名稱訪問,貌似不支援正規表示式
ldsyh.n0ovmc.cn #這裡允許這個網域名稱訪問
因為需求問題,多網域名稱訪問同乙個tomcat,apche直接使用了正規表示式,但是tomcat中無法使用正規表示式,導致
增加乙個網域名稱時,需要去改tomcat配置,這裡暫時還沒解決,以後還要想辦法解決。
apche如何使用rewrite實現偽靜態
1.配置 apache,啟用 rewrite 機制 在 httpd.conf 中啟用 rewrite loadmodule rewrite module modules mod rewrite.so 2.配置虛擬主機 到 c 盤 hosts 檔案新增你的 ip 和 網域名稱對應 127.0.0.1 ...
如何將網域名稱繫結到hexo
1.擁有乙個githubname.github.io可以正常訪問的網域名稱,如我的github部落格 2.購買網域名稱,個人推薦阿里雲,首年年費比較便宜,適合個人折騰,部落格建議com,me,info,pro 專家 mobi kindle電子書的格式 再不濟可以選擇tech,cc之類的,國外可以參考...
如何將多個字典合併?
在stackoverflow中看到的這個問題。現有兩個字典,使用update方法 python x y z x.update y print z print x 12 3 4 5 6 x y z x update y print z print x 結果z卻是空,x卻被改變了。python none...