CMS PostNuke
Problème URLrewrite
français | english
Navigation
Home
Sitemap
This wiki
This page
Problème URLrewrite avec un site PN à la racine d'un site et un autre site PN dans un sous-répertoire du même site.

Exemple:
actualites.epfl.ch
actualites.epfl.ch/direction

Après activation des URLrewrite, le site "racine" est visible sur l'URL home du site "sous-répertoire" (exemple:
actualites.epfl.ch/direction/ affiche la homepage de actualites.epfl.ch, mais pas actualites.epfl.ch/direction/index.html ou actualites.epfl.ch/direction/index.php
)
Ceci arrive à cause du fait que les règles de rewrite du site "racine" dans le fichier .htaccess sont interprétés avant les règles du sous-site, donc la page racine de sous-site est considérée comme une page 404 du site principal.

Correction à faire:
- éditer manuellement le fichier .htaccess
- trouver et effacer les enregistrements correspondant au sous-site: tout ce qui est entre les commentaires
# start URLREWRITE site.com-/directory
et
# end URLREWRITE site.com-/directory    (les commentaires aussi doivent être effacés)
- trouver les enregistrements correspondant au site racine (entre les commentaires)
# start URLREWRITE site.com-/
.....
# end URLREWRITE site.com-/

- en dessus de ces enregistrements, rajouter les commentaires (sans les directives) pour le sous-site:
# start URLREWRITE site.com-/directory
# end URLREWRITE site.com-/directory 

- régénérer l'enregistrement .htaccess sur le sous-site.

Les deux sites devront fonctionner correctement en ce moment.
Search
Share