0

私はかなり長い間この問題に悩まされています。このページと Google を調べましたが、何も見つかりませんでした。多分私は間違ったキーワードを探しているだけです。

ローカルホストに自己署名 SSL 証明書をインストールしました。私のブラウザ (インポート後) はこれを法的証明書として認識し、緑色の鍵と緑色の「https」を表示します。しかし、ここに私の問題があります:

Symfony2 (2.3.3) でアプリケーションを開発していますが、すべて正常に動作します。もちろん、今は https を使いたいです。https 経由でページにアクセスするとすぐに、404 Not Found エラー ページが表示されます。http経由で同じページにアクセスすると、問題なく動作します。

ルートのスキーム属性について読みましたが、これでも機能しないため、これは問題ではないと思います。access_control の requires_channel 属性と同じです。

どうやら私は何かが欠けているようです。それは何ですか?

4

1 に答える 1

1

Google+のSymfony2 コミュニティが私を助けてくれました。vHost 構成で SSL 証明書を構成するのを忘れてしまいました。次のようになります。

<VirtualHost *:443>
SSLEngine on
SSLCertificateFile PATH/TO/file.crt
SSLCertificateKeyFile PATH/TO/file.key

ServerName domain.name
ServerAlias *.domain.name

とにかくお気遣いありがとうございます。

于 2013-08-11T20:47:43.930 に答える