contao / website

Issue tracker for contao.org
2 stars 0 forks source link

Redirects für Contao-Website #65

Closed ghost closed 4 years ago

ghost commented 8 years ago

Issue by @rolandschuetz May 11th, 2015, 12:19 GMT

Hallo,

ist nicht wirklich eine Sache des Core, aber ich wusste nicht wo ich diese Issue sonst melden soll. Ich stolpere regelmäßig über nicht mehr gültige Urls, im Contao-Forum gibt es z.B. alte Links aus der Zeit des "Typolight".

Könnt ihr hier saubere 301 redirects einrichten?

Ich glaube in den meisten Fällen würde sogar einfach nur ein umschreiben der Domain reichen, also http://www.typolight-community.de/showthread.php?t=589 wird zu https://community.contao.org/de/showthread.php?t=589

Ebenso alte Wiki-Seiten zumindestens auf eine 404-Seite auf dem neuen Wiki umleiten, z.B. http://dev.typolight.org/wiki/TutorialsVorhandeneModuleErweitern1

Danke, Roland

michelbalzer commented 8 years ago

Da müsstest du mal die Admins vom Forum ansprechen, ob die da einfach mal ein Search & Replace in der Foren-Datenbank bewerkstelligen um zumindest die Links aus der Community umzuschreiben.

typolight-community.de und typolight.org gehören AFAIK nicht mehr zu irgendeinem Contao-Menschen. Links von anderen Website wirst du also auch nicht so einfach umleiten können, leider.

(Admins sind laut Impressum @NinaG und @abroess, betrieben wirds von der @contao-association.)

ADoebeling commented 8 years ago
Domain Name: TYPOLIGHT.ORG
Registrant Name: Leo Feyer

Typolight.org gehört Leo. typolight-community.de ist leider scheinbar verloren.

abroess commented 8 years ago

Der einzige sinnige Weg scheint mir, dass wir ein Update auf die SQL DB machen und dort die URL's ändern. Dann braucht es auch keine ReWrites, da wir nicht mehr alle Domains inne haben. @NinaG Sprech mich an, wenn wir gemeinsam schauen sollen.

NinaG commented 8 years ago

@abroess seh ich genau so, wie du. Würde sicher generell Sinn machen, da mal drüber zu gehen und alle URLs die auf contao-community oder typolight-community zeigen, automatisch in der DB abzuändern. Übernimmst du das? :)

abroess commented 8 years ago

@NinaG Hi Nina, ja, werde ich machen. ich ziehe mir mal einen Dump und arbeite mich in die Struktur ein. Alles weitere per E-Mail.

abroess commented 8 years ago

@michelbalzer Ich habe mich mal ein wenig durchgewühlt. Die typolight.org Links werden sauber umgeleitet. Das hat @leofeyer eingerichtet. Die typolight-community Links kann ich sehr gut umschreibe in der DB. Nur das Wiki ist schwierig, weil sich dort auch die Struktur geändert hat. Oder hat vielleicht die liebe @kikmedia dafür eine Idee?

leofeyer commented 8 years ago

Die typolight.org Links werden sauber umgeleitet. Das hat @leofeyer eingerichtet.

Ja, aber wir sollten diese Links trotzdem umschreiben, damit wir nicht für immer an die alte Domain gebunden sind. Außerdem sind das inzwischen über 350 Zeilen mit Redirects in der .htaccess und die will ich nicht alle in Nginx übernehmen, wenn ich contao.org auf Contao 4.2 umstelle. 😄

kikmedia commented 8 years ago

Ich bin nicht sicher ob wir die aktuelle Wikistrukur in dieser Form abbilden können. Den Wikiserver administriert @discordier

frontendschlampe commented 8 years ago

Wie viele Wiki-Links sind es denn? Ggfs. könnte man die Links manuell raussuchen? Sollten ja nicht so viele verschiedene sein, oder?

kikmedia commented 8 years ago

Ich habe keine Ahnung. Fängt ja schon hier an: https://contao.org/en/news/doku-wiki.html. Für https://www.google.de/search?q=typolight+wiki&oq=typolight+wiki&aqs=chrome..69i57j69i60.8907j0j7&sourceid=chrome&ie=UTF-8#q=site:community.contao.org+typolight+wiki bekomme ich allerdings ungefähr 12.000 Ergebnisse.

abroess commented 8 years ago

So, ich habe mal geschaut. Auf "www.typolight.org" habe ich alleine 2310 Verweise in der DB.

@leofeyer Macht es Sinn mir die Liste der Redirects mal zukommen zu lassen? Ich denke nicht, dass alles einfach auf "contao.org" umgestellt werden kann, oder?

Auf "dev.typolight.org/wiki/" habe ich 479 Links. Hier ist wirklich die Frage, ob und wie wir das umsetzen sollen...

leofeyer commented 8 years ago

Doch, alles was auf typolight.org verweist kannst Du einfach umschreiben auf contao.org. Jede einzelne URL werden wir nicht separat umschreiben können, ohne dass sich jemand 3 Monate dran setzt. 😄

leofeyer commented 8 years ago

Die Domain dev.typolight.org gibt es schon seit Jahren nicht mehr, diese Links sind tot.

abroess commented 8 years ago

Hmm, dann würde es Sinn machen auf die Startseite des Wiki's zu gehen:

UPDATE vb3_post SET pagetext = REPLACE(pagetext, '[URL]http://dev.typolight.org/wiki/%[/URL]', '[URL]de.contaowiki.org[/URL]') WHERE pagetext like '%[URL]http://dev.typolight.org/wiki/%[/URL]%';
leofeyer commented 8 years ago

Ja, abgesehen davon dass das http:// im Ersetzungstext fehlt. 😄

discordier commented 8 years ago

Wir haben im Wiki glaube ich, nicht wirklich alle Artikel des alten und das alte Wiki war wie bereits gesagt auf dev.contao.org.

Allgemein ist es aber wohl wirklich nicht nicht verkehrt die Links wenigstens nicht mehr ins Nirvana zu leiten. So go ahead.

abroess commented 8 years ago

So, habe mehrere SQL Updates gefahren. Datensicherung liegt vor. Den größten teil sollte ich erwischt haben.

Nice weekend.

michelbalzer commented 8 years ago

Hab gerade noch was gefunden:

Unter https://community.contao.org/en/showthread.php?20531-Contao-and-MySQL-server-has-gone-away&p=89941&viewfull=1#post89941 wird auf https://community.contao.org/en/viewtopic.php?f=16&t=2997#p12995 verlinkt, was einen 404 liefert.

viewtopic.php ist jetzt showthread.php, die Thread-ID wird direkt dahinter á la ?ID-Beitragstitel eingefügt. t= dürfte der Thread-ID entsprechen und #p12995 der Post-ID.

In diesem speziellen Fall kann natürlich auch sein, dass der Thread nicht mehr existiert oder eine neue Nummer bekommen hat.

fritzmg commented 8 years ago

@michelbalzer das musst du direkt im Forum reporten

stale[bot] commented 4 years ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.