由于公司業(yè)務(wù)需求,Nginx服務(wù)器需要實(shí)現(xiàn)禁止ip直接訪問(wèn) 只能通過(guò)域名訪問(wèn)。具體實(shí)現(xiàn)如下:
1.找到你的配置文件ngin.conf? ? 添加以下配置就行? ? //添加在http括號(hào)內(nèi)? ,并且在第一個(gè)server前面一行就行。說(shuō)明如圖文所示:
?添加完 保存 ;重新加載下nginx? 登錄測(cè)試就ok。有不明白的評(píng)論區(qū)留言就行
-------------------------------------------------------------------------------------------------------------------------------
http{
? #limit ip login?
? ?server {
? ? ? ?listen 80 default_server;
? ? ? ?listen 443 ssl default_server;
? ? ? ?server_name _;
? ? ? ?ssl_certificate? ? ? ? ? ??/home/nginx/cert/13.pem;
? ? ? ?ssl_certificate_key ? ?/home/nginx/cert/13.key;
? ? ? ?return 403;
? ? ? }
#這里偵聽(tīng)了80和443端口,如果直接使用ip訪問(wèn),頁(yè)面會(huì)返回403錯(cuò)誤。
#添加完 保存 ;記得重新加載下nginx。登錄測(cè)試 完事咯
#下面你配置的域名
?server {
? ? ?? listen 80 ;
? ? ? ?listen 443 ssl ;
? ? ? ?server_name www.aaa.com;? #這是你的域名
? ? ? ?ssl_certificate? ? ? ? ? ??/home/nginx/cert/13.pem;
? ? ? ?ssl_certificate_key ? ?/home/nginx/cert/13.key;
? ? ? ?**
? ? ? ? **
? ? ? }
? }
---------------------------------------------------------------------------------------------------------------------------
?如果還要隱藏Nginx版本號(hào)的話,也是如上所示在http括號(hào)內(nèi)添加這一語(yǔ)句:server_tokens off;?
http{
? **
? ?server_tokens off;
?**
?}文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-647590.html
添加完 保存 ;重新加載下nginx? 登錄測(cè)試就ok。文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-647590.html
到了這里,關(guān)于Nginx禁止ip訪問(wèn) 只能通過(guò)域名訪問(wèn)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!