修复方法:“您要查找的资源已被删除、已更改名称或暂时不可用。”

时间:2018-03-22 作者:Mustafa Demir

我正在使用azure作为托管服务,并尝试为我的子域创建一个新的虚拟目录。所以我在ftp中创建了一个文件夹,然后在下图中创建了目录

然后我编辑了我的网站。配置文件,但不幸的是,我得到了这个错误The resource you are looking for has been removed, had its name changed, or is temporarily unavailable. 所以我删除了目录并恢复了web。配置为最旧,但不起作用。我在google上搜索了一下,我想我的错误是因为permalinks。但我没有改变任何事情。那么问题是什么请帮助网站不工作只显示错误

2 个回复
SO网友:Ryan

Caveat
我知道这个问题有点过时,我们的问题从技术上讲是关于Azure Wordpress Resource 不是托管环境。。。但我认为这可能有助于回答未来的读者。

Background/Issue
我们构建了一个Azure Worpress资源,并使用updraft. 传输和浏览网站后,我们遇到了相同的问题:The resource you are looking for has been removed, had its name changed, or is temporarily unavailable.

Solution
Tom 上面提到这是Azure问题。进一步看,更具体地说,它最终是一个IISweb.config 问题以下是我们采取的纠正措施:

Getting to the web.config file

<在Azure门户中转到wordpress资源,然后转到高级工具:

Azure Portal Wordpress Resource Navigation

PowerShell(如果愿意,也可以使用CMD)。然后导航到根wordpress目录web.config 生命:

Kudu PowerShell directory view

Editing the web.config file

<开放后,问题很明显。Azure以某种方式启动了wordpress资源,但没有添加正确的重写规则。或者也许我们的上升气流转移过度了。。。

The culprit! A blank web.config file

The culprit! A blank web.config file零三e> 保存它!

一旦我们保存了它,wordpress的永久链接就如预期的那样工作了!

SO网友:mehrana

我用自己的网站配置替换了默认网站配置,从而解决了这个问题

结束