为IIS上的漂亮URL配置Bolt CMS

时间:2015-04-04 18:40:32

标签: bolt-cms

我已经在Windows Server 2008 R2上使用IIS安装了Bolt CMS,并且站点主页和所有管理页面都运行正常,但是在管理员中创建的任何其他页面都显示致命错误以下内容消息:•类:Symfony \ Component \ HttpKernel \ Exception \ HttpException•消息:找不到页面,并且'config.yml'中没有设置'notfound'。对不起。

我在IIS中安装了重写模块并尝试导入.htaccess文件,以便PHP处理程序将处理无扩展名的URL,但这并没有解决此问题。

非常感谢您解决此问题的任何帮助。

感谢。

托德

1 个答案:

答案 0 :(得分:0)

我最近也遇到过这个问题。这是我正在使用的设置。首先,在IIS管理器中转到您的站点,打开" URL重写"并添加新规则。

匹配网址

  • 请求的网址:匹配模式
  • 使用:正则表达式
  • 模式:我使用^cms/,因为我在子文件夹中有它。您可能只需要^/

<强>条件

  • 逻辑分组:全部匹配
  • 添加条件&#34;不是文件&#34;和&#34;不是目录&#34;

<强>动作

  • 操作类型:重写
  • 重写网址:cms/index.php(您可能想要删除cms,只有index.php
  • 勾选&#34;附加查询字符串&#34;
  • 勾选&#34;停止处理后续规则&#34;
相关问题