Soy nuevo en AWS Light Sail. Migré con éxito mi aplicación web a un servidor LAMP (bitnami) y generé un certificado SSL. ahora quiero redirigir de HTTP a HTTPS. Por lo tanto, creé .htaccess y copié el siguiente código y reinicié mi servidor. pero la página no está migrando de http a https. ¿Pueden ayudarme a habilitar .htaccess?
Dado que planeo alojar 3 sitios web, estoy buscando htaccess para poder configurarlo localmente según la condición.
RewriteEngine On RewriteCond %{HTTP_HOST} ^test\.in [NC] RewriteCond %{SERVER_PORT} 80 RewriteRule ^(.*)$ https://www.test.in/$1 [R,L]Gracias.
Ingeniero Bitnami aquí:
De forma predeterminada, deshabilitamos los archivos .htaccess por motivos de seguridad y rendimiento. También movemos el contenido de los archivos .htaccess a un archivo llamado htaccess.conf en la carpeta /opt/bitnami/apps/APPNAME/conf. Puede consultar más al respecto en https://docs.bitnami.com/aws/infrastructure/lamp/administration/use-htaccess/ .
Si desea habilitar el uso de .htaccess, deberá configurarlo en AllowOverride All en el archivo /opt/bitnami/apache2/conf/bitnami/bitnami.conf :
<VirtualHost _default_:80> DocumentRoot "/opt/bitnami/apache2/htdocs" <Directory "/opt/bitnami/apache2/htdocs"> Options Indexes FollowSymLinks AllowOverride All <---- HERE <IfVersion < 2.3 > Order allow,deny Allow from all </IfVersion> <IfVersion >= 2.3 > Require all granted </IfVersion> </Directory>Reinicie Apache después de aplicar sus cambios.
Saludos
Se abrirá el archivo htaccess. edítelo según sus requisitos y presione ctrl + x para salir, asegúrese de presionar y para guardar los cambios. reinicie la instancia de Lightsail. hecho.
si ha terminado de configurar la configuración SSL, agregue la opción de redirección en su archivo vhost que debe haber creado para que el sitio web lo vea en línea.
Independientemente de la modificación que realice en su servidor, asegúrese de crear una copia de seguridad y siempre intente crear nuevos archivos de modificación. Por lo tanto, podría usar la opción de redirección en el archivo de host virtual de su aplicación.
<VirtualHost *:80> ServerName your_domain_name.com ServerAlias www.your_domain_name.com Redirect permanent / https://www.your_domain_name.com/ DocumentRoot /opt/bitnami/apache2/htdocs <Directory "/opt/bitnami/apache2/htdocs"> Options -Indexes +FollowSymLinks -MultiViews AllowOverride All Require all granted </Directory> </VirtualHost>Espero que esto funcione para usted.