2009-07-07 7 views
0

J'essaie de cacher le sous-répertoire réel du chemin d'URL en utilisant mod_rewrite.Réécriture du sous-répertoire | Inclure tous les éléments relatifs

Le nom réel du dossier est membres et je veux que les utilisateurs utilisent zone à la place.

Le code que j'utilise fonctionne mais aucune image ou chargement relatif ne se charge. La règle manque certains paramètres. Pouvez-vous me pointer dans la bonne direction? Comme je l'ai dit, le code fonctionne et charge la page d'index, mais toutes les images relatives, les inclusions et les autres ne le font pas.

Répondre

0

Ne pas réécrire les fichiers existants:

RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 

Et plus susceptibles

RewriteRule ^area/include/(*.)$ /include/$1 
RewriteRule ^area/images/(*.)$ /images/$1 
+0

Cela ne fonctionne pas. – Codex73

+0

A travaillé. Bien. Je devais inclure seulement les deux premiers Cond. – Codex73

+0

Comment puis-je également faire ce travail: http://www.domain.com/area sans le jeu – Codex73