Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cacheproblem beim Zielsystem #296

Open
mammut47 opened this issue Jun 25, 2020 · 3 comments
Open

Cacheproblem beim Zielsystem #296

mammut47 opened this issue Jun 25, 2020 · 3 comments

Comments

@mammut47
Copy link

Wir haben einen Effekt, den wir uns nicht erklären können, nachdem synchronisert worden ist.
Es gibt die Möglichkeit die Domain mit "www." und ohne "www." aufzurufen.
Kurz nach dem synchronisieren wird das geänderte am Zielsystem ohne führendes "www." korrekt angezeigt. Mit führendem "www." bekommen wir noch die alten Inhalte. Es dauert ziemlich lange, bis dann die Inhalte wieder korrekt angezeigt werden.
Beispiel:
"https://www.xyz.de" bringt nach dem synchronisieren etwas anderes als "https://xyz.de"

Cache ist für den Startpunkt der Website in Contao auf 12 Stunden gestellt
grafik
Ich würde eigentlich erwarten, dass alle geänderten Inhalte aus dem Cache gelöscht und automatisch neu aufgebaut werden.
Es könnte auch ein Contao-Problem sein.
Könnte man beim synchronisieren nicht die Möglichkeit bekommen den Cache auf dem Zielsystem zu löschen? Der baut sich dann ja Stück für Stück wieder auf.

@Ynda
Copy link

Ynda commented Dec 10, 2020

Abgesehen von der Tatsache, dass eine Webseite über zwei unterschiedliche Adressen aufzurufen, eine schlechte Idee ist (Domain mit www oder besser ohne?), sieht man ja auch schon am Verhalten der Seite. Es existiert für jede URL ein Cache, also in diesem Fall für jede Seite zwei unterschiedliche Stände. Wenn das eine Problem gelöst wird, löst sich auch das andere.
Entscheidet Euch für eine Variante, https://www.ova.de oder https://ova.de, dann sind die Suchmaschinen glücklich und es wird nur noch einen Cache geben.
Wenn es schnell gehen soll, nach dem Sync. kurz am Zielsystem anmelden und den Cache erneuern.

@mammut47
Copy link
Author

Nunja, das mit www und ohne www ist einfach ein Problem der Faulheit der Personen, die die Seite aufrufen. Für die meisten gehört das "www" zur Seite. Obwohl es einfacher wäre ohne "www" aufzurufen. Also muss ich mir einen Mechanismus ausdenken, der automatisch von "www.xyz.de" auf "xyz.de" umschaltet. Oder sehe ich das falsch?

@Ynda
Copy link

Ynda commented Dec 10, 2020

Dafür gibt es, solange Sie Apache als Webserver-Software verwenden folgenden Eintrag in der .htaccess

# Alles wird auf nur eine Domain geleitet
RewriteCond %{HTTP_HOST} !^ova\.de$ [NC]
RewriteRule (.*) https://ova.de/$1 [R=301,L]

Das erzeugt eine Suchmaschinen-freundliche Umleitung von www.ova.de zu ova.de und man kann eingeben was man möchte.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants