2015-11-21 3 views
0

Я создал веб-приложение Wordpress на галерее Azure, представленной Azure. Я пытаюсь добавить новую тему в это веб-приложение, используя .zip-файл, который у меня есть для темы.Ошибка при загрузке темы в wordpress на Azure

После того как я загружаю тему, она дает мне следующую ошибку каждый раз.

Ресурс, который вы ищете, удален, изменил его название или временно недоступен.

Я даже удалил и повторно создал веб-приложение, но получил тот же результат. Есть ли проблема с настройкой wordpress от Azure?

+0

ли вы оказываетесь один и тот же вопрос, если вы загрузите любую другую тему? –

+0

Я загрузил тему через FTP и сейчас работает. –

ответ

0

это был web.config file.here был фикс, который работал для меня:

<?xml version="1.0" encoding="UTF-8"?> 
<configuration> 
<system.webServer> 
<rewrite> 
<rules> 
<rule name="WordPress Rule 1" stopProcessing="true"> 
<match url="^index\.php$" ignoreCase="false" /> 
<action type="None" /> 
</rule> 
<rule name="WordPress Rule 2" stopProcessing="true"> 
<match url="^([_0-9a-zA-Z-]+/)?files/(.+)" ignoreCase="false" /> 
<action type="Rewrite" url="wp-includes/ms-files.php?file={R:2}" appendQueryString="false" /> 
</rule> 
<rule name="WordPress Rule 3" stopProcessing="true"> 
<match url="^([_0-9a-zA-Z-]+/)?wp-admin$" ignoreCase="false" /> 
<action type="Redirect" url="{R:1}wp-admin/" redirectType="Permanent" /> 
</rule> 
<rule name="WordPress Rule 4" stopProcessing="true"> 

<match url="^" ignoreCase="false" /> 
<conditions logicalGrouping="MatchAny"> 
<add input="{REQUEST_FILENAME}" matchType="IsFile" ignoreCase="false" /> 
<add input="{REQUEST_FILENAME}" matchType="IsDirectory" ignoreCase="false" /> 
</conditions> 
<action type="None" /> 
</rule> 
<rule name="WordPress Rule 5" stopProcessing="true"> 
<match url="(^[_0-9a-zA-Z-]+/)?(wp-(content|admin|includes).*)" ignoreCase="false" /> 
<action type="Rewrite" url="{R:2}" /> 
</rule> 
<rule name="WordPress Rule 6" stopProcessing="true"> 
<match url="^([_0-9a-zA-Z-]+/)?(.*\.php)$" ignoreCase="false" /> 
<action type="Rewrite" url="{R:2}" /> 
</rule> 
<rule name="WordPress Rule 7" stopProcessing="true"> 
<match url="." ignoreCase="false" /> 
<action type="Rewrite" url="index.php" /> 
</rule> 
</rules> 
</rewrite> 
</system.webServer> 
</configuration> 
+0

Почему эти правила перезаписи работают? Почему он не работает, если вы не добавляете их? – rene

Смежные вопросы