WebSite X5Help Center

 
Antonio M.
Antonio M.
User

Me sobreescribe el .htaccess  es

Autor: Antonio M.
Visitado 1694, Seguidores 1, Compartilhado 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 em
4 RESPOSTAS
Incomedia
Stefano G.
Incomedia

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

Ler mais
Publicado em de Stefano G.
Antonio M.
Antonio M.
User
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.

Ler mais
Publicado em de Antonio M.
Incomedia
Stefano G.
Incomedia

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

Ler mais
Publicado em de Stefano G.
Klaus G.
Klaus G.
User

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

Ler mais
Publicado em de Klaus G.