2015-10-01 54 views
0

我有一個tomcat運行一個Web應用程序。現在,我想阻止訪問my-dns,讓用戶看不到的默認啓動tomcat頁面(如也localhost:8080所示。如何僅保護tomcat啓動頁面?

但是,任何應用程序,如my-dns/my-app應便於公衆。

是這可能嗎?如果是的話,你怎麼了?

+0

你有沒有試過nginx或類似的反向代理(如下所述)? –

回答

0

有幾個選擇這裏。

  1. 使用某種反向代理的,這可能是nginx。你的servlet容器w ^如果在本地主機上配置不當,反向代理會將所有請求代理到所需的位置。

  2. 您可以重命名(或者刪除它,如果你不從應用程序需要一個Tomcat管理)應用程序根到另一個文件夾的名字,並把你的根文件夾需要在http://localhost:8080應用。

+0

個人而言,我建議您考慮反向代理(特別是如果您的servlet容器中有多個應用程序)。 nginx使用起來非常簡單。你可以在互聯網上找到它的各種配置。 –