2017-09-25 2 views
0

J'ai un site Web Azure à site1.azurewebsites.net et un domaine sur GoDaddy pour somesite.comcomment mapper mon domaine GoDaddy dans le plan de services d'accueil d'azur

Je veux utiliser mon domaine somesite.com pour gérer site1.azurewebsites.net J'ai suivi les instructions d'Azure et mis en place

Comment changer l'URL qu'il utilise sur le site Asp.net MVC?

+0

Pourriez-vous nous dire ce que vous voulez dire à propos de "Comment changer l'URL qu'il utilise dans le site Asp.net MVC?". Si vous liez le domaine personnalisé à l'application Web Azur, vous pouvez accéder au site Web Azur en utilisant le domaine personnalisé. De plus, nous n'avons pas pu changer l'URL par défaut de xxx.azurewebsite.com. –

Répondre

0

Il s'agit d'un problème de DNS.

Votre URL AzureWebsite doit être définie comme la source de votre enregistrement CNAME pour votre domaine existant.

i.e. @ points d'enregistrement à site1.azurewebsites.com

Lorsqu'un utilisateur va à votre URL, ils sont livrés le contenu de l'URL Azure, mais toujours rester sur la même URL.

Ne pas faire la réponse de redirection avec web.config, sauf si vous voulez changer l'URL de votre site, pour être l'URL azur. Une redirection n'est pas le correctif correct. La configuration des enregistrements DNS est

0

Vous pouvez définir la réécriture d'URL dans votre fichier web.config pour rediriger votre site Web Azure vers un nom de domaine personnalisé.

Voici un exemple de code qui vous aide à rediriger vers votre domaine personnalisé.

<configuration> 
    <system.webServer> 
    <rewrite> 
     <rules> 
      <rule name="Redirect rquests to default azure websites domain" stopProcessing="true"> 
      <match url="(.*)" /> 
      <conditions logicalGrouping="MatchAny"> 
       <add input="{HTTP_HOST}" pattern="^yoursite\.azurewebsites\.net$" /> 
      </conditions> 
      <action type="Redirect" url="http://www.yoursite.com/{R:0}" /> 
      </rule> 
     </rules> 
    </rewrite> 
    </system.webServer> 
</configuration> 

Pour plus de détails, reportez-vous à ce blog post.