Am câteva vhost-uri pe un server CentOs 7 care rulează apache, am fișierele de configurare în /sites-available și linkul sym către /sites-enabled.
A fost totul în regulă până astăzi, dar acum pentru unul dintre domenii continuă să încarce apache implicită în loc de site-ul web. Nu s-a schimbat absolut nimic, iar celelalte merg bine.
Să presupunem următoarele domenii:
dev.test.com cdn.dev.test.com dev2.test.com cdn.dev2.test.com
Toate funcționau bine, rădăcinile lor documentare sunt unități montate /dev1 și /dev2
dev.test.com funcționează bine, cdn.dev.test.com funcționează bine, dar dev2.test.com tocmai a încetat să funcționeze aleatoriu. Am verificat toate conf., nu s-a schimbat nimic, am șters și configurația și am refăcut-o, tot nu funcționează!
În partea de jos a /etc/httpd/conf/httpd.conf este aceasta:
IncludeOptional /sites-enabled/*.conf
În și dev2.test.com.conf are asta:
<VirtualHost *:80>
ServerName dev2.test.com
DocumentRoot /dev2/public_html
<Directory "/dev2">
Options Indexes FollowSymLinks MultiViews
DirectoryIndex index.html index.php
Order allow,deny
Allow from all
Require all granted
AllowOverride all
</Directory>
</VirtualHost>
Destul de nedumerit în acest moment, am pus chiar și un index.html în folderul /var/www/html și nici acesta nu se încarcă.