Ho tre domini domain1.com
, domain2.com
e domain3.com
che puntano tutti alla mia app Web blu mysites.azurewebsite.net
. Nella cartella principale del sito Web di Azure sono disponibili tre cartelle domain1
, domain2
e domain3
con wordpress
installato in queste cartelle. Attualmente ho dato le seguenti impostazioni nel mio web.config
e sta puntando alle cartelle corrispondenti.La cartella radice di puntamento del dominio multiplo deve puntare le sottocartelle in base al nome di dominio in web.config
<rule name="domain1" stopProcessing="true">
<match url=".*"/>
<conditions logicalGrouping="MatchAny">
<add input="{HTTP_HOST}" pattern="^(www.)?domain1.com"/>
</conditions>
<action type="Rewrite" redirectType="Permanent" url="\domain1\{R:0}" />
</rule>
<rule name="domain2" stopProcessing="true">
<match url=".*" />
<conditions>
<add input="{HTTP_HOST}" pattern="^(www.)?domain2.com" />
<add input="{PATH_INFO}" pattern="^/domain2/" negate="true" />
</conditions>
<action type="Rewrite" url="\domain2\{R:0}" />
</rule>
<rule name="domain3" stopProcessing="true">
<match url=".*" />
<conditions>
<add input="{HTTP_HOST}" pattern="^(www.)?domain3.com" />
<add input="{PATH_INFO}" pattern="^/domain3/" negate="true" />
</conditions>
<action type="Rewrite" url="\domain3\{R:0}" />
</rule>
problema che sto affrontando è, mentre io sono uno qualsiasi dei collegamenti pagina secondaria mostrerà sotto l'errore
The resource you are looking for has been removed, had its name changed, or is temporarily unavailable.
Quando sono disabilitando user friendly URL (permalink) dalla mia amministrazione di WordPress, quindi funziona bene Ma mostra come mydomain.com/?page_id=1
per la pagina Chi siamo.
come posso farlo funzionare dopo permalink cambiato in user friendly url del tipo mydomain1.com/about-us
Non funziona a causa di ogni cartella secondaria avere wordpress e in wordpress Ho permesso permalink. Altrimenti funziona bene
Ho provato questo, ma non funziona per me. Il reindirizzamento delle cartelle funziona già per me con le mie regole. – JSunny