質問: ![イメージ説明](https://teratail.storage.googleapis.com/uploads/contributed_images/932003eac0827f106904449145ebe11f.png) 現在、XAMPPを使ってサイト制作を行っているのですが先日httpsにしようと思い調べたところ「php.ini」の;extension=php_openssl.dllの;を外せばできるとの記事を読み挑戦してみたのですがうまくいきませんでした。 当方ローカル環境で行っているのですがそれが原因でしょうか。 よろしくお願いします。 参考記事:https://techacademy.jp/magazine/2942
回答: xamppでローカルSSLであればそれでよろしいかと思います。 開発用でしょうし。 その画面内のどこかから「localhost にアクセスする(安全ではありません)」みたいなリンクが出て来ると思いますので開けば大丈夫です。 開いたらブラウザ上部のURL部分の「https」の所がエラーっぽくなると思います。 ソレが皆様の仰る「認証局エラー」です。 もしそこで403エラーになるようでしたら/xampp/apache/conf/内のドキュメント情報を正しく設定してください。 例えばteratail様のURLにあるhttpsの部分か鍵の部分をクリックしたら認証局情報が出てきますが、「このドメインでの通信は暗号化されていますよ」とどこかの認証局が証明しています。 つまりそういう手続きが実際は必要です。 WEBの構成次第ですが、formがあるサイトであればもう付けるのが最近は常識になりつつありますね。 つまりローカルでは必要ありません。 どうしてもきちんと勉強したいのであればxampp sslとかでググればいろいろ出てくると思いますよ。