The configuration file httpd.conf has changed significantly since the 2.2 upgrade to apache2.4.x, which used to convert the deny from all to Allow from all for extranet access and now Require all Deni Ed and Require Local should be Require all granted.
. htaccess if it does not work, remove LoadModule rewrite_module modules/mod_rewrite.so the previous comment (#).
Here's a look at the Apache2.4 changes: (Official English instructions)
All requests have been rejected.
2.2 On the configuration
Order Deny,allow
Deny from all
2.4 On the configuration
Require all denied
All requests are allowed
2.2 On the configuration
Order Allow,deny
Allow from all
2.4 On the configuration
Require all granted
All hosts in the domain can access example, and access to all other extranet hosts is denied
2.2 On the configuration
Order Deny,allow
Deny from all
Allow from example.org
2.4 On the configuration
Require host example.org
To extranet access will Require local to Require all granted.
Frequently used:
Require all denied
Require all granted
Require host xxx.com
Require IP
192.168.1 192.168.2 Require Local
Give an example to explain
Allow ip:192.168.0.1 access only
Require all granted
Require IP 192.168.0.1
Disable ip:192.168.0.1 access only
Require all granted
Require not IP 192.168.0.1
Allow All Access
Require all granted
Deny All Access
Require all denied
The default is Require local access is allowed only.
There are many changes, you can go to the official description of the detailed look, but only the English version. The software is fickle, suggest you read the official update document in detail before upgrading, lest come to a unprepared.