網(wǎng)站如何做標(biāo)簽驗證
如何在網(wǎng)站創(chuàng)建根目錄創(chuàng)建.well-known/pki-validation/目錄文件

linux系統(tǒng):
創(chuàng)建.well-known/pki-validation目錄(如網(wǎng)站根目錄在/usr/local/root)
代碼:mkdir -p /usr/local/root/.well-known/pki-validation
然后通過vi編輯器創(chuàng)建指定的XXX文件名,并賦予指定的值XXX(XXX為郵件中給定的64個字符)。
windows系統(tǒng):
windows環(huán)境無法直接以桌面方式創(chuàng)建帶點的文件目錄,需要在dos下創(chuàng)建(如網(wǎng)站根目錄在D:\www):
代碼:mkdir D:\www\.well-known\pki-validation
然后在桌面進入D:\www\.well-known\pki-validation目錄,創(chuàng)建指定的XXX文件名,并賦予指定的值XXX(XXX為郵件中給定的64個字符)。

?1、 Nginx
Nginx分代理和非代理模式。
(1)? Nginx代理模式
代理服務(wù)器(nginx.conf)配置如下:(xxx.txt放到nginx服務(wù)器 html/.well-known/pki-validation 目錄下)
location ~* ^/.well-known/pki-validation/XXX.html? {?????? root html;??? }
檢查nginx配置是否有問題
nginx –t
重啟nginx服務(wù)器
nginx –s reload
輸入一下地址驗證:
http://域名/.well-known/pki-validation/xxx.txt
(2)? Nginx非代理模式
根據(jù)Nginx.conf找到主域名http的server配置文件,查看root定義的路徑,如 :
location/ {??????? root? html;??????? index? index.html index.htm;????? }
將文件xxx.txt放到nginx服務(wù)器html/.well-known/pki-validation目錄下
輸入以下地址驗證:
http://域名/.well-known/pki-validation/xxx.txt
?2、 Apache
根據(jù)Apache服務(wù)器/conf/httpd.conf,找到對應(yīng)域名的http配置,如:
DocumentRoot "conf/htdocs"
ServerName? snca.com.cn
將snca.txt放到apache服務(wù)器 conf/htdocs/.well-known/pki-validation目錄下。
輸入以下地址驗證:
http://域名/.well-known/pki-validation/snca.txt
? 3、Tomcat
Tomcat服務(wù)器,默認(rèn)根目錄在tomcat服務(wù)器/webapps/ROOT,將xxx.txt文件放在/webapps/ROOT/.well-known/pki-validation/目錄下。
如果有調(diào)整過根路徑,可查看conf/server.xml文件,如。
<Host name="localhost"? appBase="webapps"unpackWARs="true" autoDeploy="true"? xmlValidation="false" xmlNamespaceAware="false">? ......??? <Context path="" docBase="/usr/local/tomcat/site"></Context></Host>
通過docBase指定根目錄,將xxx.html 復(fù)制到/usr/local/tomcat/site/.well-known/pki-validation/目錄下:
輸入以下地址驗證:
http://域名/.well-known/pki-validation/xxx.txt
? 4、IIS
IIS服務(wù)器,找到對域名站點,右鍵-->瀏覽,可彈出網(wǎng)站根目錄,然后根據(jù)上面提到的方法創(chuàng)建.well-known/pki-validation目錄,將xxx.txt復(fù)制在此目錄即可。