.htaccess wird bei jedem Hochladen nicht nur verändert, sondern überschrieben
Autor: Karl-Heinz M.
Visited 1449,
Followers 2,
Udostępniony 0
In der neuen Version wird die .htaccess bei jedem Hochladen verändert und überschrieben. das heißt, die redirekt Anweisung wird bei jedem Hochladen gelöscht. Ich muss also jedemal mit z. B. Filzilla die vollständige .htaccess "nachladen".
Das nenne ich nicht benutzerfreundlich !!
Wie kann ich die .htaccess einmal anpassen und dann bleibt sie beim neuen Hochladen wie sie ist.
Das ist doch nicht zu viel verlangt, oder??
Posted on the
Wo fügst Du denn Deine Einträge ein? Normalerweise überschreibt WebsiteX5 nicht die htaccess-Datei sondern ergänzt diese. Die Ergänzungen stehen zwischen
# WebSite X5 - Start Code [do not edit]
und
# WebSite X5 - End Code
Alles was in diesem Bereich steht "gehört" WebsiteX5 und sollte nicht geändert werden, da es beim nächsten upload überschrieben wird. Alles andere gehört Dir und WebsiteX5 ändert daran nichts.
Autor
So sieht meine .htaccess aus:
# WebSite X5 - Start Code [do not edit]
<IfModule mod_deflate.c>
SetOutputFilter DEFLATE
</IfModule>
# WebSite X5 - End Code
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
Mehrfach wurde die rewrite Anweisung beim Hochladen gelöscht.
Heute habe ich es noch mal getestet und tatsächlich blieb die Anweisung erhalten. Es ist mir ein Rätsel. Ich werde das weiter testen.
Die gestern von Dir übermittelte .htaccess-Datei sah aber anders aus, als das was Du heute geschrieben hast. In der Datei steht die RewriteRule vor dem '# WebSite X5 - End Code' und dann wird es natürlich überschrieben.
Autor
Meine ursprüngliche sah so aus wie die, die ich heute geschickt habe.
Die ich gestern geschickt habe war ein Versuch, das Überschreiben zu verhindern.
Ich teste das weiter.