Saminnet-Search Article Wiki Forum Piwigo SNS Cloud vtiger Sugar
SSL virtual host

  • Data-Articles
    • Baja iwf (52) Sun09,20:21pm

      sesuai post saya yang terakhir disini, rumah dua pohon sedang dalam pembangunan tahap 2 dengan material utama menggunakan baja. baja adalah material konstruksi yang paling padat apabila dibandingkan dengan beton dan kayu karena memiliki berat satuan yang cukup besar. karena baja bisa difabrikasi di pabrik, pemasangan di site bisa lebih cepat dibandingkan dengan beton yang mesti dicetak dan ditun…

      Read More...

SSL virtual host

一つのファイルにこのように書いています。
通常のhttpに来たアクセスをhttpsにrewiteするようになります。(全SSL化)
samuraishockdo.infoともう一つのドメインとの2種の設定です。
キモはSSL設定のところ、同じ証明書などで2つの違うドメインを設定してます。
ちなみに、このサーバーで使っている設定です。
 
【注意】そのままコピペしても動きません、ご自分のサイトにあわせて書き直してくださいね。
 
<VirtualHost *:80>
    ServerName samuraishockdo.info    
    ServerSignature Off
    RewriteEngine On
    RewriteRule ^ https://%{SERVER_NAME}%{REQUEST_URI} [L,QSA,R=permanent]
    ErrorLog /var/log/httpd/redirect.error.log
    LogLevel warn
</VirtualHost>

<VirtualHost *:443>
    DocumentRoot /var/www/html
    ServerName samuraishockdo.info
    SSLCertificateFile  /filepath/cert.pem
    SSLCertificateKeyFile /filepath/privkey.pem
    Include /etc/letsencrypt/options-ssl-apache.conf
    SSLCertificateChainFile /filepath/chain.pem
</VirtualHost>

<VirtualHost *:80>
    ServerName もう一つのドメイン    
    ServerSignature Off
    RewriteEngine On
    RewriteRule ^ https://%{SERVER_NAME}%{REQUEST_URI} [L,QSA,R=permanent]
    ErrorLog /var/log/httpd/redirect.error.log
    LogLevel warn
</VirtualHost>

<VirtualHost *:443>
    DocumentRoot /var/www/filepath
    ServerName もう一つのドメイン
    ServerAlias  ドメイン名
    CustomLog logs/もう一つのドメイン-access.log common
    ErrorLog  logs/もう一つのドメイン-error.log
    AddDefaultCharset UTF-8
    <Directory "/var/www/filepath">
	AllowOverride All
    </Directory>
    SSLCertificateFile  /filepath/cert.pem
    SSLCertificateKeyFile /filepath/privkey.pem
    Include /etc/letsencrypt/options-ssl-apache.conf
    SSLCertificateChainFile /filepath/chain.pem
</VirtualHost>

まとめ

この設定で複数バーチャルホストがそれぞれSSL接続、証明書は1個っていう良い感じの設定となりました。

 

Add comment


Articles by Date

TweetTweet Share on LinkedInShare on LinkedIn Share on Google+Google+ Submit to RedditReddit Publish on WordPress WordPress Send emailSend email