linux_wiki:configure_tls_security

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
linux_wiki:configure_tls_security [2018/04/09 23:41]
billdozor [Configuring a Site with a TLS Certificate]
linux_wiki:configure_tls_security [2019/05/25 23:50] (current)
Line 62: Line 62:
  
 <VirtualHost *:443> <VirtualHost *:443>
-  ServerAdmin admin@blusesite.example.com+  ServerAdmin admin@bluesite.example.com
   DocumentRoot /var/www/html/bluesite   DocumentRoot /var/www/html/bluesite
   ServerName bluesite.example.com   ServerName bluesite.example.com
  
 +  SSLEngine On
   SSLCertificateFile /etc/pki/tls/bluesite.crt   SSLCertificateFile /etc/pki/tls/bluesite.crt
   SSLCertificateKeyFile /etc/pki/tls/bluesite.key   SSLCertificateKeyFile /etc/pki/tls/bluesite.key
Line 99: Line 100:
 Redirect http to https. Redirect http to https.
  
-Option 1: Using mod_rewrite+\\ 
 +Option 1: Using Redirect (**Apache documentation recommends this method**)
 <code bash> <code bash>
 <VirtualHost *:80> <VirtualHost *:80>
-  ServerName myvhost.example.com +  ServerName bluesite.example.com 
-   + 
-  RewriteEngine on +  Redirect / https://bluesite.example.com/
-  RewriteRule ^(/.*)$  https://%{HTTP_POST}$1 [redirect=301]+
 </VirtualHost> </VirtualHost>
 </code> </code>
  
 \\ \\
-Option 2: Using Redirect+Option 2: Using mod_rewrite
 <code bash> <code bash>
 <VirtualHost *:80> <VirtualHost *:80>
-  ServerName myvhost.example.com +  ServerName bluesite.example.com 
- +   
-  Redirect / https://myvhost.example.com/+  RewriteEngine on 
 +  RewriteRule ^(/.*)$  https://%{HTTP_POST}$1 [redirect=301]
 </VirtualHost> </VirtualHost>
 </code> </code>
  • linux_wiki/configure_tls_security.1523331674.txt.gz
  • Last modified: 2019/05/25 23:50
  • (external edit)