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 ??

È stato utile?

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.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top