Încerc să rulez mai multe site-uri WordPress, nu toate din același domeniu, pe VPS-ul meu. Pentru a fi sincer, deși știu că puteți avea mai multe subdomenii (de a singur domain) care rulează pe apache2 (am făcut-o în ultimele două zile :)), nu sunt sigur că puteți face atât mai multe domenii, cât și mai multe subdomenii.
Iată o parte din structura de director /var/www/ pe care o folosesc:
/var/www/olbert.com/board/public_html/
/var/www/olbert.com/pursuit/public_html/
...
/var/www/jumpforjoysoftware.com/j4j/public_html
Olbert.com are 5 site-uri WordPress separate. JumpForJoySoftware ca un singur site WordPress, dar încerc să îl configurez pentru a accepta site-uri suplimentare în viitor.
Aici sunt părți din fișierele de configurare apache2 din /etc/apache2/sites-available.Vă rugăm să rețineți că vă arăt doar părțile „importante” ale fișierelor de configurare. Există fișiere suplimentare, câte unul pentru fiecare site, care definesc modul de redirecționare de la http la https.
Mai întâi, board-le-ssl.conf:
<IfModule mod_ssl.c>
<VirtualHost *:443>
ServerAdmin [email protected]
ServerName board.olbert.com
protocoale h2 http/1.1
DocumentRoot /var/www/olbert.com/board/public_html
Apoi, pursuit-le-ssl.conf:
<IfModule mod_ssl.c>
<VirtualHost *:443>
ServerAdmin [email protected]
ServerName pursuit.olbert.com
DocumentRoot /var/www/olbert.com/pursuit/public_html
În cele din urmă, j4j.conf (pe care nu l-am configurat încă pentru acces https):
<VirtualHost *:80>
ServerAdmin [email protected]
ServerName jumpforjoysoftware.com
ServerAlias www.jumpforjoysoftware.com
DocumentRoot /var/www/jumpforjoysoftware.com/j4j/public_html
Ceea ce este ciudat la impactul configurației este acesta. Pot naviga la oricare dintre subdomeniile de pe olbert.com (adică, board.olbert.com, pursuit.olbert.com). Site-urile se afișează corect (după ce m-au redirecționat către https://).
Dar când încerc să navighez la http://www.jumpforjoysoftware.com ajung la https://286chestnut.olbert.com. Ceea ce este bizar.
M-am asigurat că am repornit serviciul apache2 înainte de a rula teste (și nu sunt raportate erori fatale). De asemenea, am încercat să folosesc un site web care urmărește redirecționările și nu afișează niciuna. Mi se parcurge paginile greșite.
Orice sfat sau sugestie ar fi apreciat.