Apache - Bloquear acceso a mi website por http://IP

 
Vista:
sin imagen de perfil

Bloquear acceso a mi website por http://IP

Publicado por marcos (2 intervenciones) el 16/03/2017 10:12:24
Buenas,

Estoy desesperado porque no consigo configurar el apache para que por http://example.com muestre mi website pero por http://IP vaya a otro DocumentRoot y me muestre un mensaje genérico o un logo.

Tengo 2 IPs y 2 websites

¿Como debo hacer?
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de xve
Val: 103
Oro
Ha mantenido su posición en Apache (en relación al último mes)
Gráfica de Apache

Bloquear acceso a mi website por http://IP

Publicado por xve (284 intervenciones) el 16/03/2017 21:46:16
Hola Marcos por defecto, si no configuras ningún <virtualhost> te muestra la pagina por defecto, la que funcionaria por la IP... en el momento que crear un nuevo <virtualhost> para un dominio dado, tienes que indicar una carpeta diferente para que cuando vaya por el dominio no muestre el mismo contenido.

Como tienes configurados los <virtualhost>?
Que versión de Apache estas utilizando?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil

Bloquear acceso a mi website por http://IP

Publicado por marcos (2 intervenciones) el 16/03/2017 22:16:06
Pues he probado todas las posibilidades que yo creo tienen sentido, de ahí las lineas comentadas, ahora mismo tengo esta:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
# <VirtualHost example.com:80>
# NameVirtualHost *:80
NameVirtualHost IP:80
<VirtualHost IP:80>
        DocumentRoot /home/user/www/null/
</VirtualHost>
# NameVirtualHost example.com:80
# <VirtualHost IP:80>
# <VirtualHost  example.com:80>
NameVirtualHost *:80
<VirtualHost *:80>
     ServerAdmin webmaster@example.com
     ServerName example.com
     ServerAlias www.example.com
     DocumentRoot /home/user/www/bbc/
     UseCanonicalName Off
</VirtualHost>
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar