Me sobreescribe el .htaccess
Autor: Antonio M.
Visitado 1690,
Followers 1,
Compartido 0
Hola, tengo este problema, cada vez que actualizo me sobreescribe el fichero .htaccess
Incluso si ya lleva el código de X5 lo vuelve a sobreescribir.
Publicado en
Hola Antonio.
Si decidió utilizar la funcionalidad 404 en el Paso 3 dentro del software:
Esto significa que el software ahora manejará activamente la instrucción ErrorDocument 404 dentro del archivo .htaccess, pero no deberìa tocar ninguna otra línea dentro del mismo archivo.
¿No es asì para ti?
A partir de mis pruebas, el software solo modificará esa línea específicamente, y no otras. ¿Puedes darme un ejemplo? ¿Tiene un archivo con más líneas que se eliminan después de una carga?
Mantenme informado aquí sobre esto
Gracias
Stefano
Autor
Hola, mi codigo es este:
# WebSite X5 - Start Code [do not edit]
ErrorDocument 404 /error404.html
# WebSite X5 - End Code
RewriteEngine On
RewriteCond %{HTTPS} off [OR]
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteCond %{HTTP_HOST} ^(?:www\.)?(.+)$ [NC]
RewriteRule ^ https://www.%1%{REQUEST_URI} [L,NE,R=301]
Cada vez que actualizo algo de la página, el código queda así:
# WebSite X5 - Start Code [do not edit]
ErrorDocument 404 /error404.html
# WebSite X5 - End Code
Lo único que encuentro como explicación es que subo este fichero a través de Filezilla en vez del FTP de Website.
Hasta hace poco esto no ocurria.
Hola Antonio
Sí, esa podría ser la razón. Probablemente, cuando exporta de forma local, se genere un nuevo .htaccess y también lo estas cargando. Intente no cargar ese archivo y debería dejar de sobrescribir los datos que contiene. Es imposible que el software sobrescriba su archivo en línea si no está exportando con el software
Déjame saber si funcionó para ti
Gracias
Stefano
Wäre das auch eine Lösung, diesen Code in die htaccess im obersten Root zu kopiern.
So eventuell:
RewriteEngine On
RewriteCond %{SERVER_PORT} !=443
RewriteRule ^(.*)$ https://www.xxx-xxxxxxxx-xxxxx.xx/$1 [R=301,L]
RewriteEngine On
RewriteCond %{HTTPS} off [OR]
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteCond %{HTTP_HOST} ^(?:www\.)?(.+)$ [NC]
RewriteRule ^ https://www.%1%{REQUEST_URI} [L,NE,R=301]
MCMACMASTER