我的是centos7
我在httpd.conf 配置了require all denied拒絕所有人訪問我的網站,用systemctl restart httpd,重啟過服務了,但是其他的主機還是能通過瀏覽器訪問我的網站,炸裂了,不管怎么配置都能訪問
uj5u.com熱心網友回復:
你是否配置正確?cd /etc/httpd/conf.d
vim a_defautl.conf
<VirtualHost _default_:80>
DocumentRoot /var/www/html
CustomLog logs/default.log combined
</VirtualHost>
<Directory "/var/www/html"> ##訪問的目錄
Order Deny,Allow ##按Deny,Allow的順序訪問
Allow from 172.25.254.117 ##只172.25.254.117允許
Deny from all ##不允許任何人訪問
</Directory>
uj5u.com熱心網友回復:
哥哥呀,Apache更新2.4以后不用deny了呀,改成require了
uj5u.com熱心網友回復:
[root@rhel7 ~]# httpd -vServer version: Apache/2.4.6 (Red Hat Enterprise Linux)
Server built: Jun 22 2018 01:19:25
版本是2.4.6,上邊說的用戶訪問控制親測是可以的
uj5u.com熱心網友回復:
你說的用戶訪問控制策略親測也是可行的。你出現這個問題的原因有很多,比如是否清空瀏覽器快取資訊等<Directory "/var/www/html/westos">
AllowOverride None
Require all denied
#Require all granted
</Directory>
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/47873.html
標籤:專題技術討論區
上一篇:萌新求教
下一篇:資料實時同步
