Question

J'ai un VPS. J'ai accompagné un domaine ipointing à un sous-répertoire du dossier www. Le domaine fonctionne bien jusqu'à ce que la page d'accueil. Au moment où je commence à aller vers d'autres pages ses montre mes serveurs [orginalname] / [nom] sous-répertoire. Je pense que je dois ajouter un alias de serveur au VHOST du domaine. Quelqu'un peut-il me dire comment faire ??

Était-ce utile?

La solution

Vous utilisez Apache? Essayez avec

<VirtualHost *:80>
   DocumentRoot "/path/to/document/root"
   ServerName name1
   ServerAlias name2
 ...

Autres conseils

Je l'ai fait en utilisant l'option proxy Apache, est-il ceci:

Mon VirtualHost est http://dlx/ et je veux ajouter un "alias" comme http://dlx/drupal/

Dans le fichier httpd.config j'ai ajouté une configuration proxy:

<VirtualHost 127.0.0.1>
ServerName dlx
DocumentRoot "C:/deluxe/"
<LocationMatch /drupal/>
ProxyPass               http://localhost/drupal/
ProxyPassReverse        http://localhost/drupal/
</LocationMatch>
</VirtualHost>

Configurer .htaccess sur mon DLX virtualhost (C:/deluxe/):

    RewriteRule ^drupal/(.*)$ http://localhost/drupal/$1 [P,L]

Voilà. Il fonctionne pour moi, je l'espère cela fonctionne aussi pour vous.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top