flutter 回復于:2004-03-04 20:07:42 |
呵呵,最簡單的辦法,就是把管理目錄刪除,一了百了。 |
jhsea3do 回復于:2004-03-04 23:26:48 |
這個都不會弄,你還怎么用它發布新站點阿
I服了U |
dk 回復于:2004-03-05 09:33:24 |
真暈! 刪除以后,tomcat啟動時報錯! |
dk 回復于:2004-03-10 13:12:44 |
誰知道究竟如何解決這個問題 ? |
babywang 回復于:2004-03-10 16:21:41 |
在server.xml中,在HOST容器中有一個配置,如
<Host name="localhost" debug="0" appBase="webapps" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false"> 。。。。。 </Host> 將appBase=修改成你的應用所在的目錄,比如appBase=/usr/local/apache/htdocs 這樣修改以后,系統自動啟動的時候就不會加載webapps中的默認程序了,包括admin和manager等,只會啟動htdocs目錄中帶xml配置參數的應用,當然如果你htdocs下面就直接是程序了,建議配置如下: <Host name="localhost" debug="0" appBase="/usr/local/apache/" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false"> <Context path="" docBase="htdocs" > ...... </Context> </Host> 另外,如果樓主還是希望admin使用但是怕出安全問題同時使用apache做前端的話,建議在apache中添加下列限制參數: <Location "/admin"> AllowOverride None deny from all allow from xxx.xxx.xxx.xxx </Location> 另外tomcat的http的連接器也支持目錄限制的配置的,具體我記得不清楚了,你可以查查tomcat的關于http連接器的配置文檔。 |
dk 回復于:2004-03-12 09:43:56 |
o.
高手啊,非常感謝! |
原文轉自:http://www.anti-gravitydesign.com