.htaccess yii2:Windows服务器(500-内部服务器错误)

.htaccess yii2:Windows服务器(500-内部服务器错误),.htaccess,web-config,yii2,windows-server,.htaccess,Web Config,Yii2,Windows Server,我使用yii2高级模板开发了一个应用程序。我使用了,它在我的本地主机上成功运行。在我们的办公室里,我们有一台windows服务器。我知道我必须将.htaccess文件转换为web.config,才能在windows服务器上工作。我用过这个 但是服务器得到了这个答复 500-内部服务器错误。您使用的资源有问题 正在查找,但无法显示 这是@mohit提供的.htaccess Options +FollowSymlinks RewriteEngine On # deal with admin fir

我使用yii2高级模板开发了一个应用程序。我使用了,它在我的本地主机上成功运行。在我们的办公室里,我们有一台windows服务器。我知道我必须将
.htaccess
文件转换为
web.config
,才能在windows服务器上工作。我用过这个

但是服务器得到了这个答复

500-内部服务器错误。您使用的资源有问题 正在查找,但无法显示

这是@mohit提供的.htaccess

Options +FollowSymlinks
RewriteEngine On

# deal with admin first
RewriteCond %{REQUEST_URI} ^/kalahi/(admin)
RewriteRule ^admin/assets/(.*)$ backend/web/assets/$1 [L]
RewriteRule ^admin/css/(.*)$ backend/web/css/$1 [L]

RewriteCond %{REQUEST_URI} !^/kalahi/backend/web/(assets|css)/
RewriteCond %{REQUEST_URI} ^/kalahi/(admin)
RewriteRule ^.*$ backend/web/index.php [L]


RewriteCond %{REQUEST_URI} ^/kalahi/(assets|css)
RewriteRule ^assets/(.*)$ frontend/web/assets/$1 [L]
RewriteRule ^css/(.*)$ frontend/web/css/$1 [L]

RewriteCond %{REQUEST_URI} !^/kalahi/(frontend|backend)/web/(assets|css)/
RewriteCond %{REQUEST_URI} !index.php
RewriteCond %{REQUEST_FILENAME} !-f [OR]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^.*$ frontend/web/index.php
这是转换后的web.config

<rule name="rule 1V" stopProcessing="true">
    <match url="^admin/assets/(.*)$"  />
    <action type="Rewrite" url="/backend/web/assets/{R:1}"  />
</rule>
<rule name="rule 2V" stopProcessing="true">
    <match url="^admin/css/(.*)$"  />
    <action type="Rewrite" url="/backend/web/css/{R:1}"  />
</rule>
<rule name="rule 3V" stopProcessing="true">
    <match url="^.*$"  />
    <action type="Rewrite" url="/backend/web/index.php"  />
</rule>
<rule name="rule 4V" stopProcessing="true">
    <match url="^assets/(.*)$"  />
    <action type="Rewrite" url="/frontend/web/assets/{R:1}"  />
</rule>
<rule name="rule 5V" stopProcessing="true">
    <match url="^css/(.*)$"  />
    <action type="Rewrite" url="/frontend/web/css/{R:1}"  />
</rule>


我哪里出错了???请帮助我

您应该查看您的日志,看看是否找到更多信息。您指的是什么日志,先生?您能解决它吗?