1 votos

Ubuntu .htaccess no funciona

Yo de configuración de servidor de ubuntu con estos comandos.

sudo a2enmod rewrite
sudo a2ensite 000-default.conf

Puedo editar 000-default.conf como este.

<Directory /var/www/html>
        Options FollowSymLinks
        AllowOverride all
        Require all granted
</Directory>

sudo service apache2 restart

Yo uso vamos a cifrar para crear ssl. Si puedo abrir myweb.com luego redireccionar a https://myweb.com . Pero si abro http://myweb.com se muestran apache no de la página redirigir a https://myweb.com . Que se vea como .htaccess no se ejecutará.

Esto es .htaccess código.

RewriteEngine On
RewriteCond %{HTTPS} off

RewriteRule .* https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteRule .* https://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

Cómo solucionarlo?

0voto

user58519 Puntos 6

Ahora he encontrado la respuesta.

RewriteCond %{HTTPS} off no funciona se tiene que reemplazar con RewriteCond %{HTTPS} !on

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: