【问题标题】:Error while uploading theme to wordpress on Azure将主题上传到 Azure 上的 wordpress 时出错
【发布时间】:2015-11-21 18:00:35
【问题描述】:

我使用 Azure 提供的库在 Azure 上创建了一个 wordpress Web 应用程序。我正在尝试使用该主题的 .zip 文件在该 Web 应用程序上添加一个新主题。

我上传主题后,每次都会出现以下错误。

您要查找的资源已被删除、更改名称或暂时不可用。

我什至删除并重新创建了网络应用程序,但得到了相同的结果。 Azure 提供的 wordpress 设置有什么问题吗?

【问题讨论】:

  • 上传其他主题是否也会出现同样的问题?
  • 我通过 FTP 上传了主题,现在可以使用了。

标签: php wordpress azure


【解决方案1】:

这是 web.config 文件。这是对我有用的修复:

<?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>

【讨论】:

  • 为什么这些重写规则有效?为什么不加就不行?
猜你喜欢
  • 2017-07-08
  • 1970-01-01
  • 2011-09-09
  • 2013-07-20
  • 2017-12-21
  • 1970-01-01
  • 2014-09-21
  • 2016-09-06
  • 2013-01-23
相关资源
最近更新 更多