Certbot with Apache: Difference between revisions

wiki.TerraBase.info
Jump to navigation Jump to search
No edit summary
No edit summary
Line 9: Line 9:
*Modifies the /etc/http/conf/httpd.conf file by adding several items with several "Rewrites" to the VirtualHost section for the web site;
*Modifies the /etc/http/conf/httpd.conf file by adding several items with several "Rewrites" to the VirtualHost section for the web site;
<blockquote>RewriteEngine on</blockquote><blockquote>RewriteCond %{SERVER_NAME} =WhateEverWebSiteName [OR]</blockquote><blockquote>RewriteCond %{SERVER_NAME} =WhateEverWebSiteName </blockquote><blockquote>RewriteRule ^ <nowiki>https://%{SERVER_NAME}%{REQUEST_URI}</nowiki> [END,NE,R=permanent]</blockquote>
<blockquote>RewriteEngine on</blockquote><blockquote>RewriteCond %{SERVER_NAME} =WhateEverWebSiteName [OR]</blockquote><blockquote>RewriteCond %{SERVER_NAME} =WhateEverWebSiteName </blockquote><blockquote>RewriteRule ^ <nowiki>https://%{SERVER_NAME}%{REQUEST_URI}</nowiki> [END,NE,R=permanent]</blockquote>
**an Include: Include /etc/httpd/conf/httpd-le-ssl.conf
*an Include: Include /etc/httpd/conf/httpd-le-ssl.conf
**<blockquote>Include /etc/httpd/conf/httpd-le-ssl.conf</blockquote>
<blockquote>Include /etc/httpd/conf/httpd-le-ssl.conf</blockquote>

Revision as of 21:10, 29 December 2019

The environment for the following examples is: CentOS 7 and Apache

Simple Example (Interactive): certbot --apache


Both of the above examples will do the following;

  • Modifies the /etc/http/conf/httpd.conf file by adding several items with several "Rewrites" to the VirtualHost section for the web site;

RewriteEngine on

RewriteCond %{SERVER_NAME} =WhateEverWebSiteName [OR]

RewriteCond %{SERVER_NAME} =WhateEverWebSiteName

RewriteRule ^ https://%{SERVER_NAME}%{REQUEST_URI} [END,NE,R=permanent]

  • an Include: Include /etc/httpd/conf/httpd-le-ssl.conf

Include /etc/httpd/conf/httpd-le-ssl.conf