2010-10-27 5 views
0

J'ai un fichier sitemap dans mon projet. Aucun des liens de ce fichier n'est contenu sur notre serveur. Ils sont tous situés sur un autre projet. Nous avons besoin de ce sitemap pour imiter la navigation du site d'origine.Utilisation de 1 sitemap mais changement dynamique de l'emplacement cible de chaque lien

En ce moment l'URL est la configuration comme ceci:

url-"~/folder a/file.aspx" 

Ce que je voudrais faire est de changer dynamiquement l'emplacement du serveur de ces liens. Y-a-t-il un moyen de faire ça?

Fondamentalement, je ne veux pas avoir à coder en dur le dev.server ou le prod.server dans le sitemap.

Répondre

0

Votre meilleur pari est probablement de créer un XmlSiteMapProvider personnalisé avec une propriété "URL de base" à laquelle vos URL seront ajoutées. Vous pouvez ensuite modifier votre URL de base sur le site approprié (dev/prodction).