2017-04-10 2 views
3

J'ai un domaine, par exemple, domain.org et un espace d'hébergement sur le serveur qui a l'adresse http://server/node/myname.Mapper le nom de domaine à un espace sur le serveur

Comment puis-je la carte domain.org-http://server/node/myname telle que, lorsque je visite à domain.org/some/path je vais à http://server/node/myname/some/path?

Le service de domaine me propose le transfert Web avec HTTP/301 Forwarding ou Cloaking Forwarding mais aucun d'entre eux ne fonctionne pour moi. Ils me redirigent simplement vers http://server/node/myname lors de la visite domain.org/some/path.

Répondre

1

Modifier votre fichier .conf si vous avez accès à la configuration Apache comme ça ...

RewriteEngine on 
RewriteRule ^(.*) http://server/node/myname/$1 [P] 

Cela va rediriger tous le trafic pour l'URL de base que vous avez défini au-dessus dans ce fichier de configuration.

Si vous avez déjà une règle de réécriture en place pour domain.org, vous pouvez utiliser des scripts dans ces pages pour effectuer de simples redirections d'URL en analysant l'URL sur domain.org dans une nouvelle chaîne pour http://server/node/.