未显示

时间:2015-05-26 08:50:57

标签: laravel iis web-config

我的web.config如下所示:

<?xml version="1.0" encoding="UTF-8"?>
<configuration>
  <system.webServer>
    <rewrite>
      <rules>
        <rule name="wordpress" patternSyntax="Wildcard">
            <match url="*" />
                <conditions>
                    <add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" />
                    <add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" />
                </conditions>
            <action type="Rewrite" url="index.php" />
        </rule></rules>
      </rewrite>
    <httpErrors errorMode="Detailed" />

当我尝试在子文件夹中请求图像时,我收到错误:

HTTP Error 500.50 - URL Rewrite Module Error.

如果我改变了行:

<match url="*" />

<match url=".*" />

然后显示图像,但根目录中我的laravel应用程序的重写不起作用,并且出现404错误。

我需要更改web.config,以便laravel应用程序和图像都能正常工作。

1 个答案:

答案 0 :(得分:1)

你应该尝试:

<match url="^" />