Dar*_*olo 4 php mod-rewrite iis-7 virtualhost laravel
我想设置我的IIS7服务器,以使其适用于使用laravel(php框架)编写的Web应用程序.
我找到了类似的东西CI(链接)
但它不起作用laravel(当然我删除了index.php重定向).
实际上只有主页工作(www.mysite.com/public)
有人IIS7和Laravel一起使用/ d 吗?
提前致谢
我web.config在根文件夹里面创建了文件<configuration></configuration>:
<system.webServer>
<defaultDocument>
<files>
<clear />
<add value="index.php" />
<add value="default.aspx" />
<add value="Default.htm" />
<add value="Default.asp" />
<add value="index.htm" />
<add value="index.html" />
</files>
</defaultDocument>
<handlers accessPolicy="Read, Execute, Script" />
<rewrite>
<rules>
<rule name="Imported Rule 2" stopProcessing="true">
<match url="^(.*)$" ignoreCase="false" />
<conditions logicalGrouping="MatchAll">
<add input="{REQUEST_FILENAME}" matchType="IsFile" ignoreCase="false" negate="true" />
<add input="{REQUEST_FILENAME}" matchType="IsDirectory" ignoreCase="false" negate="true" />
</conditions>
<action type="Rewrite" url="public/{R:1}" />
</rule>
</rules>
</rewrite>
</system.webServer>
Run Code Online (Sandbox Code Playgroud)
然后将index.php公用文件夹的文件复制到项目的根文件夹中,修改../paths.php为,paths.php如本指南所述
现在一切都很完美
| 归档时间: |
|
| 查看次数: |
13954 次 |
| 最近记录: |