Joomla 1.5.9 fonctionne sur IIS7. J'expérimente maintenant avec les arrangements de SEO de la page de configuration globale de Joomla.Réécriture d'URL avec Joomla sur IIS7
D'abord, j'ai joué avec des URL conviviales pour les moteurs de recherche (qui supprime la partie des requêtes des URL); ça fonctionne bien.
J'ai également essayé d'activer le "Use Apache mod_rewrite". J'ai installé "Microsoft URL Rewrite Module pour IIS 7.0" et ajouté le web.config selon http://learn.iis.net/page.aspx/527/joomla-on-iis. En cliquant sur les liens de menu, cela semble fonctionner parce que je ne vois plus index.php dans l'URL. La barre d'adresse est mise à jour en fonction de ce qui apparaît comme la bonne URL, mais le contenu affiché est toujours celui de la page d'accueil. J'ai essayé à la fois dans IE et Google Chrome avec le même résultat. Actualiser la page après le chargement n'a fait aucune différence.
J'ai essayé de redémarrer IIS7, cela n'a pas fait de différence. Edit: Après avoir suivi la suggestion ci-dessous (suivi des instructions à http://www.mydotnetworld.com/post/2008/10/24/URL-Rewriting-In-Joomla-15-on-IIS-7.aspx: activation de cgi rapide, modification de php.ini et de règles de réécriture importées au lieu de les mettre dans un web.config), je reçois maintenant 404 au lieu de juste en montrant le contenu de la page d'accueil. L'URL semble toujours correctement réécrite. Donc, un comportement différent, mais ne fonctionne toujours pas. Je ne suis pas sûr que ce soit des informations utiles, mais ces deux champs sont affichés dans la page 404: URL demandé http://localhost:80/joomla_course/seasonal-specialties Chemin physique C: \ inetpub \ wwwroot \ joomla_course \ saisonnier Le chemin physique doit être le 'non réécrit 'URL? Ou est-il attendu que ce soit comme ça?
Édition 2: Oho! J'ai trouvé quelqu'un avec le même problème posté sur les forums de Joomla: http://forum.joomla.org/viewtopic.php?f=543&t=364706&p=1598137#p1598137. Pas de réponse là non plus, cependant.
Une idée sur la façon de diagnostiquer (ou même mieux, réparer :)) cela?
Merci!
Cela semblait prometteur, mais cela n'a pas fonctionné. Maintenant, je reçois 404 lorsque je clique sur les liens. L'URL est toujours correcte (comme ils l'ont fait initialement). Le 404 dit que le chemin physique ressemble à l'URL (réécrite) - est-ce prévu? – Jimmy