サーバー上でSSL証明書を既にセットアップ/構成している場合、安全なページを使用してWebサイトを作成するにはどうすればよいですか?https://example.com/etc.phpへのリンクを作成するだけですか?
ありがとう!
サーバー上でSSL証明書を既にセットアップ/構成している場合、安全なページを使用してWebサイトを作成するにはどうすればよいですか?https://example.com/etc.phpへのリンクを作成するだけですか?
ありがとう!
2 つのことが整っている必要があります。
アパッチ:
サイトの https バージョンをサポートするには、Apache の設定を変更する必要があります。仮想ホストで Apache2 の最新のインストールを使用している場合、通常、ドメインごとに個別の構成ファイルが存在する「sites-available」ディレクトリがあります。http と https (80 と 443) の両方を持つドメインの場合、apache が 127.0.0.1 でリッスンしていると仮定すると、次のようになります (これはほとんどの apache インストールでは当てはまらないため、必ず ip を変更してください)。 )。また、次のパスとドメイン名を変更する必要があることは言うまでもありません。
<VirtualHost 127.0.0.1:80>
ServerAdmin somebody@domain.com
ServerName somebody.com
ServerAlias www.somebody.com
DocumentRoot /home/somebody/www
<Directory "/home/somebody/www">
Options FollowSymLinks
AllowOverride All
Options -Indexes
</Directory>
ErrorLog /home/logs/somebody.error.log
CustomLog /home/logs/somebody.access.log combined
</VirtualHost>
<VirtualHost 127.0.0.1:443>
SSLEngine On
SSLCertificateFile /etc/apache2/ssl/something.crt
SSLCertificateKeyFile /etc/apache2/ssl/something.key
SSLCertificateChainFile /etc/apache2/ssl/gd_bundle.crt
ServerAdmin somebody@something.com
ServerName somebody.com
ServerAlias www.somebody.com
DocumentRoot /home/somebody/www
<Directory "/home/somebody/www">
Options FollowSymLinks
AllowOverride All
Options -Indexes
</Directory>
ErrorLog /home/logs/somebody.ssl.error.log
CustomLog /home/logs/somebody.ssl.access.log combined
</VirtualHost>
nginx を使用している場合は、:80 と :443 に必要な同様のデュアル ブロックがあります。すでに持っている 80 のブロックを見て、そのドキュメントを参照してください。
http://nginx.org/en/docs/http/configuring_https_servers.html
iis を使用している可能性もあります。その場合、バージョン 7 の手順は次のとおりです。