Closed iceman-fx closed 4 days ago
Dazu dann die Frage, was mit anderen Subdomains passieren soll? Eine Option, um alle Subdomains auszufiltern? Einzelne Subdomains angeben, die entfernt werden sollen?
Eher das Zusammenfassen von www und nicht-www. Bei den meisten Webservern ist std,mäßig www und nicht-www das gleiche Webspace-Ziel = Homepage. Meist leitet eine Version dieser Aufrufe eh nur auf den anderen um.
Daher wäre eine Option (Checkbox) ganz gut, um diese beiden zusammenfassen zu können.
Habe gerade die aktuelle v3.x installiert.
Dort ist ja bereits eine Zusammenfassen-Funktion drin, aber leider etwas unglücklich umgesetzt. Diese fasst alle Domains zusammen, egal ob www./non-www/... oder richtige Domains (MultiSite-Umgebung).
Besser wäre es, wenn man 3 Optionen hätte:
Auch werden neuerdings Domains mit Portnummer gesondert aufgeführt, was eigentlich unnötig ist:
Das ist nach wie vor schwierig umzusetzen. Bearbeite ich die request Uri vor dem speichern gehen möglicherweise zu viele Informationen verloren die man später gerne sehen möchte. Mache ich die Bearbeitung später gibt das eine ordentliche Verzögerung, gerade bei so großen Tabellen wie du sie hast. Am performantesten wäre vermutlich, wenn die Anpassung von der Datenbank durchgeführt wird in der Abfrage.
Ports werden schon immer gespeichert, da wird einfach die getHost() genutzt die symfony mitliefert. Dabei kann auch eine IP Adresse rauskommen wenn diese direkt angefragt wurde.
Eine vollständige URL kann ja so aussehen laut Wikipedia:
https://maxmuster:geheim@www.example.com:8080/documentation/index.html?p1=A&p2=B#ressource
Ich bin mir einfach unsicher wie man das so anpassen soll, dass am Ende kein Pfusch rauskommt. Für den einen ist die Subdomain wichtig, für den anderen nicht. Passe ich die Domain vor dem speichern an, gibt es später keine Möglichkeit mehr das Verhalten zu wechseln, sprich doch die Subdomains getrennt anzuzeigen, denn die Daten sind dann ja weg.
Deswegen ja eine Auswahl bereitstellen, so dass der Admin es selbst entscheiden kann. In meinem Fall muss ich halt immer erst unzählige Male klicken, damit ich nur die Übersicht der einen Präsenz sehe.
Evtl. macht es Sinn, dass man eine Selectbox hat, wo std.mäßig "- Alle Domains -" gewählt ist, man dann aber auch nur die jeweilige Hauptdomain (= fasst alles dieser Domain zusammen (www. + ohne www)) auswählen kann.
Ich sehe hier eine nicht-optimale Konfiguration der REDAXO-Installation in der Verantwortung. Eine Seite sollte nicht unter www. und non-www. erreichbar sein, sondern sich für eins entscheiden.
Genauso, wie man nicht unter xyz. und non-www. dieselbe Website betreibt.
Entsprechende serverseitige domainspezifische Weiterleitungen sowie eine optimale Konfiguration in YRewrite sollte das Problem obsolet machen.
Option zum Zusammenfassen der Domain mit und ohne www. bereitstellen, damit diese Domains nicht separat in der Statistik und den Graphen aufgeführt wird.