Show the httpd -S output and results from your tests with curl, then.

It might help to log the host: header in your access log too.

On Tue, 21 Sept 2021 at 17:41, Daniel Armando Rodriguez
<drodrig...@unau.edu.ar.invalid> wrote:

> Changed all vhosts definition the way you suggested, but the issue still
> happens.
>
>
> El 2021-09-21 16:32, Frank Gingras escribió:
> > The first mistake is to use the hostnames when defining vhosts. Define
> > them all as *:PORT, then test with curl, and run apachectl -S or httpd
> > -S to spot any overlap.
> >
> > On Tue, 21 Sept 2021 at 14:48, Daniel Armando Rodriguez
> > <drodrig...@unau.edu.ar.invalid> wrote:
> >
> >> Hi,
> >>
> >> I have four subdomains on the same host which work as expected whis
> >> this
> >> base config
> >>
> >> <VirtualHost 4.DOMAIN.edu.ar:80 [1]>
> >>
> >> ServerName 4.DOMAIN.edu.ar [2]
> >> ServerAlias 4.DOMAIN.edu.ar [2]
> >> ServerAdmin webmas...@domain.edu.ar
> >>
> >> DocumentRoot /var/www/4
> >>
> >> <Directory "/var/www/4">
> >> Options FollowSymLinks
> >> AllowOverride All
> >> Require all granted
> >> </Directory>
> >>
> >> ErrorLog ${APACHE_LOG_DIR}/error_4.log
> >> CustomLog ${APACHE_LOG_DIR}/access_4.log combined
> >>
> >> </VirtualHost>
> >>
> >> In the particular case of fourth subdomain, gets redirected to the
> >> first. See
> >>
> >> # curl -v -H Host:4.DOMAIN.edu.ar [2] http://INTERNAL-IP/
> >> * Expire in 0 ms for 6 (transfer 0x55669ac96c10)
> >> *   Trying INTERNAL-IP...
> >> * TCP_NODELAY set
> >> * Expire in 200 ms for 4 (transfer 0x55669ac96c10)
> >> * Connected to INTERNAL-IP (INTERNAL-IP) port 80 (#0)
> >>> GET / HTTP/1.1
> >>> Host:4.DOMAIN.edu.ar [2]
> >>> User-Agent: curl/7.64.0
> >>> Accept: */*
> >>>
> >> < HTTP/1.1 301 Moved Permanently
> >> < Date: Tue, 21 Sep 2021 18:32:32 GMT
> >> < Server: Apache/2.4.48
> >> < X-Pingback: http://1.DOMAIN.edu.ar/xmlrpc.php
> >> < X-Redirect-By: WordPress
> >> < Location: https://1.DOMAIN.edu.ar/
> >> < Content-Length: 0
> >> < Content-Type: text/html; charset=UTF-8
> >> <
> >> * Connection #0 to host INTERNAL-IP left intact
> >>
> >> As said, domains 1, 3 and 3 works. In fact, when configuring the 4th
> >>
> >> just copied the one of the working configs and changed the
> >> subdomain,
> >> directory and also the log. Nothing more, but the result is not the
> >> one
> >> I expected.
> >>
> >> Any hint will be much appreciated.
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscr...@httpd.apache.org
> For additional commands, e-mail: users-h...@httpd.apache.org
>
>

Reply via email to