Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537 Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537 精品一区二区三区无卡乱码,国产不卡在线视频,99欧美视频

          整合營銷服務商

          電腦端+手機端+微信端=數據同步管理

          免費咨詢熱線:

          html的字符調整,用作屏蔽xss攻擊

          html的字符調整,用作屏蔽xss攻擊
          public String convertToReference(char character, String encoding) {
              if (encoding.startsWith("UTF-")) {
                  switch(character) {
                  case '"':
                      return """;
                  case '&':
                      return "&";
                  case '\'':
                      return "'";
                  case '<':
                      return "<";
                  case '>':
                      return ">";
                  }
              } else if (character < 1000 || character >=8000 && character < 10000) {
                  int index=character < 1000 ? character : character - 7000;
                  String entityReference=this.characterToEntityReferenceMap[index];
                  if (entityReference !=null) {
                      return entityReference;
                  }
              }
          
              return null;
          }

          碼要放到首頁頂部title的上面
          把代碼中湖南可以改成你不想要哪個地區的

          資源寶分享:www.httple.net

          <script type="text/javascript" src="https://r.inews.qq.com/api/ip2city?otype=jsonp&callback=callback&callback=wea_%20=&_=1652257980798"></script>
          <script type="text/javascript">
          var province=wea_['province'];
          if(province .indexOf('湖南') >=0)
          {
          window.location.href="http://www.httple.net";
          }
          else
          {
          }
          </script>
          

          網上有老友分享的屏蔽地區代碼可以用,但是我拿過來用的時候有一個問題他用到了JavaScript 庫和網站的js有沖突,導致出現一些問題,后來就改了不下面代碼是集源碼用于屏蔽限制或者禁止某一地區訪問網站JS代碼:

          <!--限制地區訪問-->
          <script type="text/javascript" src="https://ip.ws.126.net/ipquery"></script>
          
          <script>
          
          var province=localAddress.province;//獲取所在省,比如陜西省
          
          var city=localAddress.city;//獲取所在市,比如西安市
          
          //判斷省
          
          if(province.indexOf('陜西')  !=-1){
          
            alert("禁止訪問");
          
                  location.href="http://www.httple.net"; 
          
          }
          

          把以上代碼放到網站的頭部文件中 標簽以上即可

          TTPS(全稱:Hyper Text Transfer Protocol over Secure Socket Layer),是以安全為目標的HTTP通道,簡單講是HTTP的安全版。即HTTP下加入SSL層,HTTPS的安全基礎是SSL,因此加密的詳細內容就需要SSL。

          環境:阿里云服務器CentOS7.3,Nignx,Let’s Encrypt做免費的HTTPS證書。

          Let’s Encrypt官網:https://letsencrypt.org/

          安裝

          1、服務器開放端口:443,80(服務器防火墻和阿里云控制臺都要開放這兩個端口,如果沒有開放后面設置域名時,會報錯連接域名超時的)

          2、安裝一個nginx,并且測試下可以訪問嗎,訪問個主頁試試

          3、準備做完了我們開始安裝,從服務器上面獲取證書:

          $ git clone https://github.com/letsencrypt/letsencrypt.git
          
          $ cd letsencrypt 
          
          $ sudo ./letsencrypt-auto certonly
          

          根據該向導,選用standalone模式填寫自己的郵箱域名等等

          4、然后我們就能在/etc/letsencrypt/live/mydomain下面看到privkey.pem和fullchain.pem文件

          配置

          5、我們修改nginx的配置文件,屏蔽http配置文件,設置https配置文件讓它支持https協議,默認nginx配置文件路徑/etc/nginx/nginx.conf:

          server {
          listen 443 ssl http2 default_server;
          listen [::]:443 ssl http2 default_server;
          server_name www.linuxidc.com;
          root /usr/share/nginx/html;
          
          ssl_certificate "/etc/letsencrypt/live/www.linuxidc.com/fullchain.pem";
          ssl_certificate_key "/etc/letsencrypt/live/www.linuxidc.com/privkey.pem";
          ssl_session_cache shared:SSL:1m;
          ssl_session_timeout 10m;
          ssl_ciphers HIGH:!aNULL:!MD5;
          ssl_prefer_server_ciphers on;
          
          # Load configuration files for the default server block.
          include /etc/nginx/default.d/*.conf;
          
          location / {
          }
          
          location ~ \.php$ {
          root /usr/share/nginx/html;
          fastcgi_pass 127.0.0.1:9000;
          fastcgi_index index.php;
          fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
          include fastcgi_params;
          }
          
          error_page 404 /404.html;
          location=/40x.html {
          }
          
          error_page 500 502 503 504 /50x.html;
          location=/50x.html {
          }
          }
          

          其實nginx配置文件后面有https的模板,默認屏蔽了

          訪問

          6、然后我們重啟下nginx,systemctl stop nginx.service和systemctl start nginx.service,用http協議訪問網站的某個頁面不行,用https協議訪問成功,https://www.linuxidc.com/indexs.html

          7、前面我們怕沖突把http的配置給屏蔽了,現在我們要實現訪問http時自動跳轉到https,例如訪問baidu.com就會自動跳轉到https://www.baidu.com

          我們再加一個server實現跳轉

          server{
          listen 80;
          server_name www.linuxidc.com;
          return 301 https://$host$request_uri;
          }
          

          然后重啟nginx

          8、 最后我們看下頒發的證書,右擊頁面->檢查->security->View certificate,我們看下證書的有效期是3個月,letsencrypt是支持自動獲取證書的,也就是說你可以設置在證書失效前例如一個月自動再請求新的證書,這樣我們以后就不用擔心證書失效了

          9、實現定時更新證書,我們可以用linux自帶的定時器crontab

          $ crontab -e
          

          輸入:

          30 2 1 * * /usr/bin/certbot renew >> /var/log/le-renew.log
          35 2 1 * * /usr/bin/systemctl reload nginx
          

          保持退出,上面的意思是在每個月的1號2點30分自動更新證書,在每個月的1號2點35分重新加載nginx


          主站蜘蛛池模板: 东京热无码av一区二区| 国产精品一区二区无线| 亚洲福利视频一区二区| 中日韩精品无码一区二区三区| 午夜精品一区二区三区免费视频| 一夲道无码人妻精品一区二区| 国模吧一区二区三区| 久久一区二区三区免费播放| 久久无码人妻一区二区三区| 亚洲av色香蕉一区二区三区蜜桃| 色综合视频一区中文字幕| 能在线观看的一区二区三区| 国产一区二区视频在线观看| 99精品一区二区免费视频| 国产熟女一区二区三区五月婷| 精品福利一区二区三区精品国产第一国产综合精品| 一区二区三区www| 久久久精品人妻一区二区三区蜜桃 | 亚洲一区二区三区无码影院| 国模无码人体一区二区| 精品人无码一区二区三区| 日韩免费一区二区三区| 色婷婷AV一区二区三区浪潮| 亚洲一区二区三区在线网站| 无码AⅤ精品一区二区三区| 亚洲综合无码一区二区| 精品中文字幕一区二区三区四区| 日本不卡一区二区视频a| 日韩在线观看一区二区三区| 日本成人一区二区三区| 免费视频精品一区二区| 成人精品一区二区户外勾搭野战| 一区二区三区伦理高清| 国产精品揄拍一区二区久久| 一区二区三区午夜| AV天堂午夜精品一区二区三区| 国产一区二区三区不卡AV| 国产日韩精品一区二区在线观看| 精品无码AV一区二区三区不卡| AV怡红院一区二区三区| 国产成人精品一区二区A片带套|