有些時候咱們在其餘網站註冊本身網站的時候須要將對方網站的驗證信息放到本身網站的根目錄下,進行驗證。那麼網站根目錄究竟是什麼呢?html
以下圖:這個截圖是阿里MM網站須要的node
從提示信息中咱們能夠看到,第一步下載root.txt文件這個你們都會。nginx
第二步:將驗證文件放置於您所配置域名的根目錄下。這裏就是放置到你本身的網站根目錄。web
那麼網站根目錄到底在哪一個位置呢?tomcat
這裏就分兩種狀況:PHP網站和JAVA程序的網站app
一:PHP網站的根目錄(這裏指的是虛擬主機配置的)webapp
二:JAVA應用程序的根目錄ide
由於使用的是nginx反向代理的。nginx中配置信息以下:測試
location / {網站
root /home/ftpuser/www;
error_page 405 =200 $request_uri;
index index.html index.htm;
}
當時覺得放到nginx目錄下就能夠了。可是測試以後,發現失敗。也就是說將root.txt文件放置到/home/ftpuser/www下點擊上圖中的完成驗證是不經過的。而後就很好奇。到底在哪裏呢?
最後放到webapps下試試。仍是不行。分析緣由,是由於我tomcat下的webapp有多個項目。是否是放到對應項目下就能夠了呢?因而就嘗試放到對應項目下。好比:/home/tomcat8/webapps/gwjeesns/放到這個目錄下。以下圖:
再次點擊圖一中"完成驗證"結果就經過了。因此這裏總結下:
JAVA應用程序的網站更目錄:是在對應tomcat中webapps下對應項目目錄下