[Risolto] Sottodominio Apache richiama il dominio

Installazione, configurazione e uso di Ubuntu come server: web, ftp, mail, news, proxy, dns, ecc.

[Risolto] Sottodominio Apache richiama il dominio

Messaggioda WhiteTiger » giovedì 16 maggio 2019, 12:53

Ho un dominio MIO-DOMINIO.TLD con il record A che punta all' IP Address di un VPS.
in questo dominio c'è un sottodominio MAIL.MIO-DOMINIO.TLD con il suo record A che punta all' IP Address del medesimo VPS.

In Apache ci sono queste due configurazioni, partendo dal modello di base.
Codice: Seleziona tutto
<VirtualHost *:80>
    ServerName mio-dominio.tld
    ServerAlias www.mio-dominio.tld
    ServerAdmin webmaster@mio-dominoi.tld
    DocumentRoot /var/www/mio-dominio.tld/public_html
    <Directory /var/www/mio-dominio.tld/public_html>
        Options -Indexes +FollowSymLinks
        AllowOverride All
    </Directory>
    ErrorLog ${APACHE_LOG_DIR}/mio-dominio.tld-error.log
    CustomLog ${APACHE_LOG_DIR}/mio-dominio.tld-access.log combined
RewriteEngine on
RewriteCond %{SERVER_NAME} =mio-dominio.tld [OR]
RewriteCond %{SERVER_NAME} =www.mio-dominio.tld
RewriteRule ^ https://%{SERVER_NAME}%{REQUEST_URI} [END,NE,R=permanent]
</VirtualHost>


Codice: Seleziona tutto
<VirtualHost *:80>
    ServerName mail.mio-dominio.tld
    ServerAlias www.mail.mio-dominio.tld
    ServerAdmin webmaster@mio-dominio.tld
    DocumentRoot /var/www/mail.mio-dominio.tld/public_html
    <Directory /var/www/mail.mio-dominio.tld/public_html>
        Options -Indexes +FollowSymLinks
        AllowOverride All
    </Directory>
    ErrorLog ${APACHE_LOG_DIR}/mail.mio-dominio.tld-error.log
    CustomLog ${APACHE_LOG_DIR}/mail.mio-dominio.tld-access.log combined
RewriteEngine on
RewriteCond %{SERVER_NAME} =mail.mio-dominio.tld [OR]
RewriteCond %{SERVER_NAME} =www.mail.mio-dominio.tld
RewriteRule ^ https://%{SERVER_NAME}%{REQUEST_URI} [END,NE,R=permanent]
</VirtualHost>


Nelle due public_html ci sono due file index.html, ovviamente differenti.
Se sul browser ricerco mio-dominio.tld mi appare correttamente la prima Home Page.
Se invece digito mail.mio-dominio.tld oppure mail.mio-dominio.tld/index.html appare sempre la home page del dominio principale.

Anche certbot di Let's Encrypt, mi certifica il dominio base, ma non il sotto dominio.

Con nslookup io trovo entrambi.
apachectl configtest mi riporta che la sintassi è OK.

Non riesco a capire cosa ci sia di errato.
Ultima modifica di WhiteTiger il venerdì 28 giugno 2019, 8:57, modificato 1 volta in totale.
WhiteTiger
Scoppiettante Seguace
Scoppiettante Seguace
 
Messaggi: 431
Iscrizione: marzo 2010

Re: Sottodominio Apache richiama il dominio

Messaggioda Alien321 » sabato 25 maggio 2019, 21:01

Cosi per prova, togli i 2 rewrite rule e vedi cosa succede, altrimenti dovresti cominciare a vedere i log di apache, magari con log debug

E0yTBQyuZtOlNVNONNNNNC///lU5ONRXNNRNYNNNNNNlNUVNNNY+wV+cOt0Yb5lhmbgIgoasmKyvNbowJGeaTdDAv7ej6Q6mI9+4eTq5w/xOXoluETvRVWBnVeBMrvdq0fBl2dWve1Jh1CfRZ8IWfg
R8ENCICooBsLCC5QN6l77Pk6WLuC4VxfHa+SWKR6KIpotLzZs4nRCbN8yVnQWSrJvcDcGcTEakXqbcFxyn+avXhdv6FhLX2DcoVwh7HJiYTMe7lcib5miVDOWZh/yDwWtph8mpKCxZUn05GI0gp42q
GoiA3K37QE6hZx5roaCBZN78mq5A/B6rQGHCKl9sioPAzp8sQGtA4QApiQ78Z7ufHxXSjKLHR/TDExSUf+MHANGYLxLtwX40qhF4lzAVxXuRyvEMlzEXyXALsyYM8f5SzEfISNNNBj==
Avatar utente
Alien321
Entusiasta Emergente
Entusiasta Emergente
 
Messaggi: 1306
Iscrizione: maggio 2006
Località: Venere
Desktop: KDE 5.16.4
Distribuzione: KDE Neon

Re: Sottodominio Apache richiama il dominio

Messaggioda WhiteTiger » venerdì 28 giugno 2019, 8:57

Smanetta di qui, smanetta di là, la cosa si è risolta, anche se non ho ben capito quale sia stata la modifica risolutiva.
grazie lo stesso.
WhiteTiger
Scoppiettante Seguace
Scoppiettante Seguace
 
Messaggi: 431
Iscrizione: marzo 2010


Torna a Ubuntu su server

Chi c’è in linea

Visualizzano questa sezione: headlightman, Sam9999 e 3 ospiti