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 - 21: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 (2188)
am 01.09.2020 - 07: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 - 10: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 (9461)
am 01.09.2020 - 10: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 (2188)
am 01.09.2020 - 10: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 (2188)
am 01.09.2020 - 10: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 - 09: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 (9461)
am 03.09.2020 - 11: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 - 11: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 (2188)
am 03.09.2020 - 11: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 (9461)
am 03.09.2020 - 20: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 - 03: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

  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • Wie erlaubt man neuen Benutzern auf die Resetseite zugreifen zu dürfen.
  • [gelöst] Anzeigeformat Text mit Bild in einem Artikel, Drupal 11
  • Social Media Buttons um Insteragram erweitern
  • Nach Installation der neuesten D10-Version kein Zugriff auf Website
  • Composer nach Umzug
  • [gelöst] Taxonomie Begriffe zeigt nicht alle Nodes an
  • Drupal 11 + Experience Builder (Canvas) + Layout Builder
  • Welche KI verwendet ihr?
  • Update Manger läst sich nicht Installieren
Weiter

Neue Kommentare

  • melde mich mal wieder, da ich
    vor 2 Wochen 1 Tag
  • Hey danke
    vor 2 Wochen 2 Tagen
  • Update: jetzt gibt's ein
    vor 2 Wochen 3 Tagen
  • Hallo, im Prinzip habe ich
    vor 3 Wochen 15 Stunden
  • Da scheint die Terminologie
    vor 3 Wochen 18 Stunden
  • Kannst doch auch alles direkt
    vor 3 Wochen 5 Tagen
  • In der entsprechenden View
    vor 3 Wochen 5 Tagen
  • Dazu müsstest Du vermutlich
    vor 3 Wochen 5 Tagen
  • gelöst
    vor 6 Wochen 1 Tag
  • Ja natürlich. Dass ist etwas,
    vor 6 Wochen 2 Tagen

Statistik

Beiträge im Forum: 250233
Registrierte User: 20452

Neue User:

  • ByteScrapers
  • Mroppoofpaync
  • 4aficiona2

» Alle User anzeigen

User nach Punkten sortiert:
wla9461
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 26 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