2010-09-02 4 views
0

je configurer un site Web local en utilisant MAMP, il y a d'autres sites que je cours dans le développement sur le même MAMP installer et j'utiliser des liens sur mon site comme <a href="/about">About</a>rediriger tous les liens pour inclure un segment devant la principale url

il dirigera l'utilisateur de http://localhost/about, mais je besoin de mandrin directement à http://localhost/chuck/host

est le dossier que ce site se trouve dans, chemin du fichier:/Applications/MAMP/htdocs/mandrin

y at-il une manière le fichier htaccess que tout lien est automatiquement redirigé avec/mandrin branché sur le devant de l'url?

J'espère que cela est possible, donc je ne pas de passer par tous les fichiers et mettre/mandrin devant (pour cet exemple),/à propos, pour le rendre http://localhost/chuck/about

Répondre

0
RewriteEngine on 
RewriteRule (.*) /chuck$1 [nc,l] 

Fondamentalement, tout après le %{http_host} sera mis après /chuck. Cela redirigera TOUT pour avoir /chuck devant lui.

Cela devra être placé dans le dossier /path/to/htdocs. Cependant, il sera également impossible de visiter un autre site que vous avez hébergé ici.

Questions connexes