aggiungere un alias del server per VHOST del dominio?
Domanda
Ho un VPS. Ho ospitato un dominio ipointing ad una sottodirectory della cartella www. Il dominio funziona bene fino alla home page. Nel momento in cui iniziano ad andare ad altre pagine i suoi spettacoli il mio server [orginalname] / [nome] sottodirectory. Penso di aver bisogno di aggiungere un alias del server per VHOST del dominio. Qualcuno può dirmi come fare ??
Soluzione
Si sta utilizzando Apache? Prova con
<VirtualHost *:80>
DocumentRoot "/path/to/document/root"
ServerName name1
ServerAlias name2
...
Altri suggerimenti
L'ho fatto utilizzando l'opzione di proxy Apache, è proprio questo:
Il mio VirtualHost è http://dlx/
e voglio aggiungere un "alias" come http://dlx/drupal/
Nel file httpd.config
ho aggiunto una configurazione proxy:
<VirtualHost 127.0.0.1>
ServerName dlx
DocumentRoot "C:/deluxe/"
<LocationMatch /drupal/>
ProxyPass http://localhost/drupal/
ProxyPassReverse http://localhost/drupal/
</LocationMatch>
</VirtualHost>
Configura .htaccess sul mio DLX virtualhost (C:/deluxe/
):
RewriteRule ^drupal/(.*)$ http://localhost/drupal/$1 [P,L]
Questo è tutto. Funziona per me, spero che funziona anche per voi.