Apache2.4.x版wampserver本地php服務器如何讓外網訪問及啓用.htaccess

http://www.jb51.net/article/61193.htmphp

————————————————————————————————————————————html

這篇文章主要介紹了Apache2.4.x版wampserver本地php服務器如何讓外網訪問及啓用.htaccess,須要的朋友能夠參考下

Apache 從2.2升級到 Apache2.4.x 後配置文件 httpd.conf 的設置方法有了大變化,之前是將 deny from all 所有改爲 Allow from all 實現外網訪問,如今是將 Require all denied 以及 Require local 都該爲 Require all granted 就能夠了。apache

.htaccess 若是不起做用將 LoadModule rewrite_module modules/mod_rewrite.so 前面的註釋(#)去掉就能夠了。服務器

下面看一下 Apache2.4 的變化:(官方英文說明ui

全部的請求都被拒絕spa

2.2上的配置.net

Order deny,allow
Deny from allcode

2.4上的配置server

Require all deniedhtm

全部請求都是容許的

2.2上的配置

Order allow,deny
Allow from all

2.4上的配置

Require all granted

在域中的全部主機均可以訪問example,全部其餘外網主機的訪問被拒絕

2.2上的配置

Order Deny,Allow
Deny from all
Allow from example.org

2.4上的配置

Require host example.org

要想外網訪問將 Require local 該爲 Require all granted 。

?
1
2
3
4
5
6
常常會用到的:
Require all denied
Require all granted
Require host xxx.com
Require ip 192.168.1 192.168.2
Require local

舉例說明

僅容許IP:192.168.0.1 訪問

Require all granted
Require ip 192.168.0.1

僅禁止IP:192.168.0.1訪問

Require all granted
Require not ip 192.168.0.1

容許全部訪問

Require all granted

拒絕全部訪問

Require all denied

默認是 Require local 僅容許本地訪問。

還有好多變化,能夠去官方說明詳細看一下,不過只有英文版的。軟件變化無常,建議你們升級前詳細閱讀官方更新文檔,以避免來個措手不及。

相關文章
相關標籤/搜索