2010-12-13 16 views
0

Après avoir déplacé un site DNN 4.3.7 d'un serveur Win 2003 vers un serveur Win 2008 (IIS 7), la saisie automatique de l'URL entraîne une redirection vers Default.aspx. Lorsque vous créez un sitemap Google, le nœud racine est nommé "Objet déplacé", ce qui est moche.DNN redirige la racine du site site.com/ vers site.com/Default.aspx - pourquoi?

Aucune redirection HTTP n'a été ajoutée à IIS 7. Nous utilisons la réécriture Helicon ISAPI, mais il n'y a pas non plus de paramètres relatifs.

Cela a probablement à voir avec IIS 7 car nous n'avions pas ce problème sur IIS 6. D'un autre côté, d'autres sites non-DNN sur le même serveur n'ont pas ce problème, pas plus que d'autres sites DNN sur d'autres serveurs IIS 7.

Je donne sur quelque chose d'évident. Mais quoi?

Des idées?

+0

Ai-je raison de supposer que vous parlez d'entrer http://www.monsite.com et il devient http://www.monsite.com/default.aspx? –

+0

@Mitchel: exactement. – Olaf

+0

Avez-vous des URL conviviales activées? – Matt

Répondre

0

Espérons que vous avez vérifié l'onglet Documents sur le site dans IIS. La page "Activer le contenu par défaut" pourrait l'être.

Dans les paramètres de l'hôte, il existe une section URL conviviale, qui peut également être le coupable.

+0

L'onglet Documents de IIS 6 est devenu la fonctionnalité de document par défaut dans IIS 7. Il est activé par défaut. Toutes les redirections/URL conviviales proviennent de Helicon ISAPI Rewrite et Snapsis Pageblaster, aucune URL conviviale n'est définie. – Olaf

+0

Ça l'a fait, indirectement. Il y avait une redirection d'en-tête dans un ancien default.asp à Default.aspx. Par défaut default.asp était au dessus de Default.aspx dans la section Default document (demande pourquoi). Embarrassant, mais il nous a fallu longtemps pour le voir. – Olaf