Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Anfängerfragen ›

[gelöst]htaccess wird beim update immer überschrieben

Eingetragen von SaarlandToday (264)
am 31.08.2020 - 22:47 Uhr in
  • Anfängerfragen
  • Drupal 8.x oder neuer

Gibt es eine Möglichkeit zu verhindern das bei jedem Update die .htaccess datei überschrieben wird.

‹ [gelöst] Anpassen der Userseite [gelöst]htaccess wird beim update immer überschrieben ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Warum sollte man das

Eingetragen von montviso (2189)
am 01.09.2020 - 08:20 Uhr

Warum sollte man das verhindern wollen? Oft stehen ja neue Angaben drinnen.
Da muss man vorher die alte Version weg sichern und individuelle Angaben wieder einfügen.
Ich kann aber nicht bestätigen, dass es bei JEDEM Update passiert.
In den Release-Angaben der Version steht, ob die Dateien wie settings.php, htaccess, robots.txt und ein zwei weitere geändert wurden.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hm... Das ist ganz einfach zu

Eingetragen von SaarlandToday (264)
am 01.09.2020 - 11:03 Uhr

Hm...

Das ist ganz einfach zu beantworten.

Da es bis jetzt kein funktionsfähiges Modul gibt, das zu 100% gewährleistet, das Umleitungen unter Drupal funktionieren, das Modul Redirect https://www.drupal.org/project/redirect hat was Umleitungan anbelangt nämlich so seine Probleme, bin ich, sind wir, getwungen unsere Umleitungen in der .htaccess zu machen.

Was nun die Sache mit dem nicht bestätigen anbelangt *g*

Ich, bzw. wir müssen seit nunmahr 2 jahren bei jedem Update die .htaccess neu unseren Bedürfnissen anpassen, auch wenn es in der Release-Angabe steht das dieses nicht der fall ist.

Deswegen meine Frage ob es eine Möglichkeit gibt das zu verhindern.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Beim Update mittels composer

Eingetragen von wla (9464)
am 01.09.2020 - 11:35 Uhr

Beim Update mittels composer läßt sich das Update von Scaffold-Dateien über einen Vermerk in der composer.json Datei verhindern. Im Bereich "extra" einfügen

        "drupal-scaffold": {
            "locations": {
                "web-root": "web/"
            },
            "file-mapping": {
              "[web-root]/sites/development.services.yml": false,
              "[web-root]/sites/default/default.services.yml": false,
              "[web-root]/sites/default/default.settings.php": false,
              "[web-root]/sites/robots.txt": false
              "[web-root]/.htaccess": false
            }
        },

Damit bist Du allerdings selbst für evtl. notwendige Änderungen in diesen Dateien zuständig.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ah danke Werner. Dann weiß

Eingetragen von montviso (2189)
am 01.09.2020 - 11:39 Uhr

Ah danke Werner. Dann weiß ich auch mal, wofür das drupal-scaffold gut ist. ;-)

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ich würde vermutlich trotzdem

Eingetragen von montviso (2189)
am 01.09.2020 - 11:40 Uhr

Ich würde vermutlich trotzdem vorziehen, die htaccess überschreiben lassen und den Block mit den individuellen Anpassungen wieder einfügen.
Das ist in der Regel überschaubarer, als gucken, was in der htaccess von Seiten drupal neu eingebaut wurde.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Zitat: Ich würde vermutlich

Eingetragen von Jenna (1883)
am 03.09.2020 - 10:16 Uhr
Zitat:

Ich würde vermutlich trotzdem vorziehen, die htaccess überschreiben lassen und den Block mit den individuellen Anpassungen wieder einfügen.

Ich handhabe das auch so wie montviso.

Falls du deine Anpassungen in der .htaccess nicht auswendig kennst empfiehlt sich in der gesicherten .htacess:

- Kommentare mit deinem Stichwort bei den jeweiligen Zeilenblöcken einfügen und danach suchen oder farbig markieren, irgendetwas in der Art.

Dann bist du schnell durch mit dem Einfügen deiner Anpassungen.
Beim nächsten Update kannst du auch viel leichter deine gesicherte .htaccess dann wieder abgleichen, ob du erneut in der Zwischenzeit weitere Änderungen eingetragen hast.

Grüße Jenna

  • Anmelden oder Registrieren um Kommentare zu schreiben

Zu diesem Vergleich nutze ich

Eingetragen von wla (9464)
am 03.09.2020 - 12:07 Uhr

Zu diesem Vergleich nutze ich das Tool DiffMerge, das auch Plattform übergreifend verfügbar ist. Damit lassen sich zwei Dateien mit einander vergleichen und mit einem Klick die Änderungen von Datei eins in Datei zwei übernehmen, falls man das möchte. Daneben gibt es dort auch das coole Feature zwei Verzeichnisse zu vergleichen. Erst wird angezeigt welche Dateien unterschiedlich sind und mit einem Klick ist man in der Vergleichsfunktion der zwei Dateien. Kann ich nur empfehlen.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ich hatte in einem weiteren

Eingetragen von Jenna (1883)
am 03.09.2020 - 12:22 Uhr

Ich hatte in einem weiteren Thread den atom.io empfohlen.

Dieser kann das auch sehr komfortabel mit dem Packages split_diff.

Die Unterschiede werden übersichtlich (Anzahl der Differenzen und farbig hervorgehoben) dargestellt.

Das füge ich im anderen Thread noch mit ein.

Grüße Jenna

  • Anmelden oder Registrieren um Kommentare zu schreiben

Werner ich nutze WinMerge.

Eingetragen von montviso (2189)
am 03.09.2020 - 12:28 Uhr

Werner ich nutze WinMerge. Ich denke, das ist ähnlich, z.B. mit dem Übernehmen unterschiedlicher Blöcke.
Das mit dem Plattformübergreifend verstehe ich nicht.
Kannst Du da FTP -Angaben machen und z.B. lokal mit Server vergleichen?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Nein, mit Plattform

Eingetragen von wla (9464)
am 03.09.2020 - 21:16 Uhr

Nein, mit Plattform übergreifend meine ich, daß die Software für Windows, OS X und Linux zur Verfügung steht.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Zitat: Kannst Du da FTP

Eingetragen von Jenna (1883)
am 06.09.2020 - 04:01 Uhr
Zitat:

Kannst Du da FTP -Angaben machen und z.B. lokal mit Server vergleichen?

Das geht mit dem atom und der Erweiterung split_diff.

Beispiel ich habe eine css vom Xampp Server geöffnet und ziehe die andere über FTP rein, dann werden die nebeneinander gestellt mit Anzahl der Differenzen und dazu auch noch farbig markiert an den jeweiligen Stellen.

Die Änderungen an der Live CSS übernimmt er ja ohnehin mit Kurztaste.

Klappt echt gut, auch weil der ganze Pfad der css im Tab steht und man die dadurch nicht so schnell verwechselt.

Grüße Jenna

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • Drupal CMS installieren
  • [erledigt]MP3 in Drupal 10 einbinden
  • (gelöst)Drupal 11 installieren
  • Titel ausblenden
  • Ich brauche dringen Hilfe zu Updates oder ggf. wwie geht Composer?
  • Dynamische Ansicht von Seiteninhalt (als Tabelle?)
  • Vergabe von Berechtigungen für bestimmte Rollen; mir fehlt der Haken bzw. das „Veröffentlicht“
  • Medien und andere Daten mit Feeds von Drupal 7 auf Drupal 10 migrieren
  • Rolle erstellen nicht zu finden
  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
Weiter

Neue Kommentare

  • Verwende doch das Tag dafür,
    vor 3 Tagen 18 Stunden
  • Guckst du hier: step by step
    vor 3 Tagen 8 Stunden
  • Guckst du hier: step by step
    vor 3 Tagen 8 Stunden
  • Ich habe ja keine Angst vor
    vor 1 Woche 5 Tagen
  • Ist grundsätzlichmachbar – aber nichts für „einfach mal schnell“
    vor 2 Wochen 23 Stunden
  • Vielen Dank erst einmal, aber
    vor 2 Wochen 2 Tagen
  • Du hast die "Trusted host
    vor 2 Wochen 3 Tagen
  • Bitte genauer den aktuellen Lösungs-Ansatz beschreiben
    vor 4 Wochen 1 Tag
  • Git und rsync sind die wichtigsten Werkzeuge
    vor 4 Wochen 5 Tagen
  • Arrrrg. Nix Tabelle :-D /*
    vor 9 Wochen 15 Stunden

Statistik

Beiträge im Forum: 250284
Registrierte User: 20498

Neue User:

  • Inga GuAph
  • Robertolix
  • DavidBit

» Alle User anzeigen

User nach Punkten sortiert:
wla9464
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 22 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association