【问题标题】:Azure WebApp URL rewrite not working for Laravel 5.2Azure WebApp URL 重写不适用于 Laravel 5.2
【发布时间】:2016-01-11 17:42:27
【问题描述】:

我有一个在 Azure Webapp 上运行的 Laravel 5.2 应用程序。在本地环境中一切正常。我从本地 git 存储库上传,使用 composer 安装了供应商文件并加载了主页,但这就是全部。尝试访问任何其他网址时,我收到以下消息:

您要查找的资源已被删除,有它的名字 已更改,或暂时不可用。

我无法让 url 重写或自定义错误代码工作,它好像没有识别任何设置,但如果 web.config 文件中有错误,它会返回错误。我已将 web.config 文件放在公用文件夹中,并在 Azure 的设置中设置此路径。我目前使用的 web.config 文件可以在这里找到:https://gist.github.com/bobsta63/7d5d4af32491c11dafc4

我做错了什么?

还有关于 web.config 文件的综合教程吗?

【问题讨论】:

    标签: azure iis url-rewriting laravel-5 web-config


    【解决方案1】:

    我有同样的问题。重新启动 Azure Web 应用程序解决了这个问题。

    出现问题的原因是需要回收 IIS 应用程序池才能加载新的或更改的 web.config 文件。重新启动 Azure Web 应用程序是实现此目的的一种方式。

    【讨论】:

    • 好像我在使用 kudu 中的重启功能。这次我进入门户并重新启动它并且它工作了。
    猜你喜欢
    • 2018-02-26
    • 2016-01-02
    • 1970-01-01
    • 2012-10-05
    • 1970-01-01
    • 2012-12-01
    • 1970-01-01
    • 2019-09-04
    • 2013-09-18
    相关资源
    最近更新 更多