ser remoto puede prohibido mac httpd este configurado conf archivo ajuste acceso apache xampp httpd.conf

apache - remoto - httpd-xampp.conf windows



httpd-xampp.conf: ¿Cómo permitir el acceso a una IP externa además de localhost? (10)

Abra para la nueva aplicación "HTTPD" (servidor Apache) en su Firewall

Eche un vistazo a esto: https://www.youtube.com/watch?v=eqgUGF3NnuM

No he encontrado la respuesta correcta que funcione para mí en otras preguntas. Así es como se ve originalmente el httpd-xampp.conf :

# # New XAMPP security concept # <LocationMatch "^/(?i:(?:xampp|security|licenses|phpmyadmin|webalizer|server-status|server-info))"> Require local ErrorDocument 403 /error/XAMPP_FORBIDDEN.html.var </LocationMatch>

¿Qué debo hacer si quiero agregar otra dirección IP además de Require local ?

Por ejemplo, a continuación Require local he intentado lo siguiente:

allow from xxx.xxx.xxx.xx

Es decir:

# # New XAMPP security concept # <LocationMatch "^/(?i:(?:xampp|security|licenses|phpmyadmin|webalizer|server-status|server-info))"> Require local allow from xxx.xxx.xxx.xx ErrorDocument 403 /error/XAMPP_FORBIDDEN.html.var </LocationMatch>

Pero todavía bloquea el acceso a esa IP externa.

¿Cómo puedo solucionar esto? ¿Cómo puedo agregar más direcciones IP para permitirles el acceso?

Estoy utilizando XAMPP 5.6.3 en un entorno de Windows.


Agregue el siguiente código en el archivo d: / xampp / apache / conf / extra / httpd-xampp.conf:

<IfModule alias_module> ... Alias / "d:/xampp/my/folder/" <Directory "d:/xampp/my/folder"> AllowOverride AuthConfig Limit Order allow,deny Allow from all Require all granted </Directory>

Por encima de la configuración se puede acceder desde http://127.0.0.1/

Nota: alguien sugiere que se reemplace de Require local para Require all granted pero no funciona para mí

<LocationMatch "^/(?i:(?:xampp|security|licenses|phpmyadmin|webalizer|server-status|server-info))"> # Require local Require all granted ErrorDocument 403 /error/XAMPP_FORBIDDEN.html.var </LocationMatch>


En Windows, todo lo que tiene que hacer es ir a la búsqueda de Windows Permitir una aplicación a través del Firewall de Windows. Haga clic en Permitir otra aplicación, seleccione Apache y marque ambos públicos y privados. Abra cmd presionando el botón de Windows + r escriba cmd que en cmd write ipconfig descubra su ip. Luego de abrir su navegador, escriba su ip http: //172.16..x y estará en la página de inicio de xampp. Si desea acceder a su sitio local, simplemente http://192.168.1.x/yousite delante de su ip, por ejemplo, http://192.168.1.x/yousite . Ahora puede acceder a su sitio web en computadoras de red privada.

espero que esto resuelva tu problema


Intenté esto y funciona. Pero ten cuidado. Esto significa que cualquier persona en su LAN puede acceder a ella. La respuesta de Deepak Naik es más segura.

# # New XAMPP security concept # <LocationMatch "^/(?i:(?:xampp|security|licenses|phpmyadmin|webalizer|server-status|server-info))"> # Require local Require all granted ErrorDocument 403 /error/XAMPP_FORBIDDEN.html.var </LocationMatch>


Permitir de todos no funcionará junto con Require local. En su lugar, intente exigir ip xxx.xxx.xxx.xx

Por ejemplo:

# New XAMPP security concept # <LocationMatch "^/(?i:(?:xampp|security|licenses|phpmyadmin|webalizer|server-status|server-info))"> Require local Require ip 10.0.0.1 ErrorDocument 403 /error/XAMPP_FORBIDDEN.html.var </LocationMatch>


allow from all no funcionará junto con Require local . En su lugar, intente Require ip xxx.xxx.xxx.xx

Por ejemplo:

# New XAMPP security concept # <LocationMatch "^/(?i:(?:xampp|security|licenses|phpmyadmin|webalizer|server-status|server-info))"> Require local Require ip 10.0.0.1 ErrorDocument 403 /error/XAMPP_FORBIDDEN.html.var </LocationMatch>


<Directory "C:/xampp/"> AllowOverride AuthConfig Limit Order allow,deny Allow from all Require all granted </Directory>

Esto es lo que agregué al final del archivo / xampp / apache / conf / extra / httpd-xampp.conf file antes de la etiqueta


<Directory "E:/xampp/phpMyAdmin/"> AllowOverride AuthConfig Limit Order allow,deny Allow from all Require all granted


<LocationMatch "^/(?i:(?:xampp|licenses|phpmyadmin|webalizer|server-status|server-info))"> Order deny,allow Deny from all Allow from all Allow from ::1 127.0.0.0/8 ErrorDocument 403 /error/HTTP_XAMPP_FORBIDDEN.html.var

agregar al archivo txt> httpd-xampp.conf


For Ubuntu xampp, Go to /opt/lampp/etc/extra/ and open httpd-xampp.conf file and add below lines to get remote access, Order allow,deny Require all granted Allow from all in /opt/lampp/phpmyadmin section.

Y reinicie lampp usando, /opt/lampp/lampp restart