Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
linux_wiki:configure_tls_security [2018/04/09 23:38] billdozor [Create a Cert] |
linux_wiki:configure_tls_security [2019/05/25 23:50] (current) |
||
---|---|---|---|
Line 57: | Line 57: | ||
====== Configuring a Site with a TLS Certificate ====== | ====== Configuring a Site with a TLS Certificate ====== | ||
- | Edit virtual host file and add a tcp/443 listen entry | + | Edit virtual host file and add a tcp/443 listen entry for bluesite |
<code bash> | <code bash> | ||
- | vim / | + | vim / |
< | < | ||
- | ServerAdmin admin@myvhost.example.com | + | ServerAdmin admin@bluesite.example.com |
- | DocumentRoot / | + | DocumentRoot / |
- | ServerName | + | ServerName |
- | + | ||
- | SSLCertificateFile / | + | |
- | SSLCertificateKeyFile / | + | SSLCertificateFile / |
- | + | SSLCertificateKeyFile / | |
- | ErrorLog logs/myvhost-ssl-error_log | + | |
- | CustomLog logs/myvhost-ssl-access_log combined | + | ErrorLog logs/bluesite-ssl-error_log |
+ | CustomLog logs/blusite-ssl-access_log combined | ||
</ | </ | ||
</ | </ | ||
Line 90: | Line 91: | ||
Visit the secure site | Visit the secure site | ||
<code bash> | <code bash> | ||
- | https://testsite.example.com | + | https://bluesite.example.com |
</ | </ | ||
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> | ||
< | < | ||
- | ServerName | + | ServerName |
- | + | ||
- | | + | |
- | RewriteRule ^(/.*)$ | + | |
</ | </ | ||
</ | </ | ||
\\ | \\ | ||
- | Option 2: Using Redirect | + | Option 2: Using mod_rewrite |
<code bash> | <code bash> | ||
< | < | ||
- | ServerName | + | ServerName |
- | + | ||
- | | + | |
+ | RewriteRule ^(/.*)$ | ||
</ | </ | ||
</ | </ |