I made a url change from my Wordpress site to use "https: //", When adding the change both in Settings> General Options as well as in the .htaccess file, I return internal error on the server.
The apache log has the following information:
[Wed Oct 03 07:29:10 2018] [error] [client 177.73.98.2] Request exceeded the limit of 10 internal redirects due to probable configuration error. Use 'LimitInternalRecursion' to increase the limit if necessary. Use 'LogLevel debug' to get a backtrace., Referer: https://meusite.com.br/
My .htaccess I put the following rule to force SSL
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^ index \ .php $ - [L]
RewriteCond% {REQUEST_FILENAME}! -F
RewriteCond% {REQUEST_FILENAME}! -D
RewriteRule. /index.php [L]
RewriteEngine On
RewriteCond% {SERVER_PORT} 80
RewriteRule ^ (. *) $ https://meusite.com.br/$1 [R, L]
</ IfModule>`