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

  • Data-Articles
    • Normal Blood test result (10) Tue19,15:22pm

      Here are some common tests that are done when you have CKD: Kidney Function Measures of Kidney FunctionNormal Levels Serum Creatinine Creatinine (cree-A-ti-neen) is a waste you make each time you move a muscle. Those with more muscle make more creatinine. Healthy kidneys remove creatinine from your blood. This means that a high serum (blood) level may be due to kidney damage. If y…

      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