0

IIS を使用して Windows Server 2008 R2 に Bolt CMS をインストールしました。サイトのホームページとすべての管理ページは正常に動作しますが、管理内で作成された他のページには次のメッセージとともに致命的なエラーが表示されます。クラス: Symfony\Component\HttpKernel\Exception\HttpException •メッセージ: ページが見つかりませんでした。'config.yml' に 'notfound' が設定されていません。申し訳ありません。

IIS に書き換えモジュールをインストールし、PHP ハンドラが拡張子のない URL を処理するように .htaccess ファイルをインポートしようとしましたが、この問題は解決しませんでした。

これを解決するための支援をいただければ幸いです。

ありがとう。

トッド

4

1 に答える 1

0

私も最近この問題を抱えていました。ここに私が使用している設定があります。まず、IIS マネージャーでサイトに移動し、[URL 書き換え] を開き、新しいルールを追加します。

一致 URL

  • 要求された URL: パターンに一致
  • 使用: 正規表現
  • パターン:^cms/サブフォルダにあるので使いました。あなたはただ欲しいかもしれません^/

条件

  • 論理グループ化: すべて一致
  • 条件「ファイルではない」と「ディレクトリではない」を追加

アクション

  • アクションの種類: 書き換え
  • URL を書き換える: cms/index.php(ここでも、cms を削除してindex.php.
  • 「クエリ文字列を追加」にチェックを入れる
  • 「後続のルールの処理を停止する」にチェックを入れます
于 2015-04-10T11:57:02.403 に答える