The error was showed right in the last message. Anyone with knowledge on the permaliks could mark this: FollowSymLinks is required at the virtualhost configuration file
SOLVED ->
On <Directory “/var/www/mysite/”> on the virtualhost over 443 following lines has been added, resulting that section like this:
<Directory “/var/www/mysite/”>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
SSLRenegBufferSize 10486000
</Directory>
Final file results like this:
Virtualhost over port 443:
—————————————————
VirtualHost mysite.com:443>
ServerAdmin [email protected]
DocumentRoot /var/www/mysite
ServerName mysite.com
DirectoryIndex index.php
ErrorLog /var/log/apache2/mysite-error.log
CustomLog /var/log/apache2/mysite-access.log combined
SSLEngine On
SSLCertificateFile /etc/letsencrypt/live/mysite.com/cert.pem
SSLCertificateKeyFile /etc/letsencrypt/live/mysite.com/privkey.pem
<Location />
SSLRequireSSL On
SSLVerifyClient optional
SSLVerifyDepth 1
SSLOptions +StdEnvVars +StrictRequire
</Location>
<Directory “/var/www/mysite/”>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
SSLRenegBufferSize 10486000
</Directory>
ServerAlias subdomain1.mysite.com
ServerAlias subdomain2.mysite.com
ServerAlias *.mysite.com
SSLCertificateChainFile /etc/letsencrypt/live/mysite.com/chain.pem
</VirtualHost>
—————————————————