apache rewrite + joomla

apache rewrite + joomla - Divers - Programmation

Marsh Posté le 20-11-2012 à 11:46:38    

hello,
 
je dois mettre à jour un site pour l'ong ou je travaille, et ils ont utiliser joomla comme base.
 
il y'a dont un domain "principal" sur le quel on à fait les article joomla (qui font les pages) www.domaine1.com.
 
mais ensuite ils ont fait des autres domaine qui pointe vers les article du joomla principal, il le font en ajoutant du rewrite dans le module joomla du domaine principal comme suit :
 
 
RewriteCond %{HTTP_HOST} ^www.domaine7.com$
RewriteRule ^index\.php$ index.php?option=com_content&view=article&id=7 [L]
 
justque la, pas de problème, ca marche.
 
mais maintenant, je dois ajouter le menu joomla a ces "sous" site, avec des menu items qui pointes vers la home page du site principal et vers un formulaire de contact (module chronoform)
 
je me retrouve donc avec des lien dans le menu qui sont rewrite par cette regle et incompatible avec joomla.
 
par exemple le lien pour le home dans le menu du site domaine7 donne
 
www.domaine7.com/home, mais je souhaiterais que ce soit www.domaine1.com/home, comme pour le forumulaire de contact qui pointe vers www.domaine7.com/contact-us au-lieu de www.domaine1.com/home.
 
j'ai donc essayer de modifier le menu pour que le menu item qui correspond a home et a contact us ne soit plus un lien interne vers un article mais un lien url vers www.domaine1.com/home ou contact-us.
 
cela marche pour le contact-us mais pas pour la home, joomla ne comprend plus rien.
 
j'ai aussi essayer en ajoutant un rewritecond sur le uri, mais il ne semble pas detecter le /home ou /contact-us
 
donc je me demande quel condition ou regle du rewrite qui pourait me permetre de ne pas faire le rewrite lorsque je suis souhaite naviguer vers home ou vers le formulaire je devrais rajouter.
 
 
 
merci :D


Message édité par unite_01 le 20-11-2012 à 11:53:28

---------------
La Paix Est Le But La Trance Est Le Chemin www.tranceonline.ch
Reply

Marsh Posté le 20-11-2012 à 11:46:38   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed