Seite 1 von 1
URL im Profil ohne http://
Verfasst: 03.08.2012 17:41
von Zocker86
Hallo,
ich habe festgestellt das einige meiner Benutzer in ihrem Profil im Feld für die Homepage
http://www.domain.de statt
http://www.domain.de angeben. Das Problem ist jetzt das der Button neben den Beiträgen falsch verlinkt. Die Links sehen folgendermaßen aus:
http://www.mein-forum.de/www.domain.de das führt natürlich zu unschönen 404 Fehlern. Gibt es eine Möglichkeit das automatisch ein http:// davor gehängt wird?
Re: URL im Profil ohne http://
Verfasst: 03.08.2012 17:55
von Crizzo
Hi,
Wo ist der Unterschied?
Für gewöhnlich trägt man z.B. sowas ein:
und dann wird es auch korrekt angezeigt. Eine Eingabe von
ist nicht möglich und gibt eine Fehlermeldung aus. Was genau geben deine Benutzer denn jetzt da ein?
Grüße
Re: URL im Profil ohne http://
Verfasst: 03.08.2012 21:21
von hackepeter13
Das sollte sicherlich so heißen:
Aber gegenfrage @Zocker86:
Woher soll das Script (phpbb3) denn dann wissen, welches Protokoll zur Domain richtig wäre, weil es könnte ja auch https oder ftp oder so sein, soll sich dann das phpbb3-Script selber eins zur Domain aussuchen (was dann auch sicherlich zu einer Fehlerseite führen kann)?
Re: URL im Profil ohne http://
Verfasst: 03.08.2012 21:24
von Crizzo
Ich weiß nicht, ob meine Brille schwächelt, aber auch bei dir sehen für mich beide Links gleich aus.

Vielleicht solltet ihr mal den BBCode
Re: URL im Profil ohne http://
Verfasst: 03.08.2012 23:55
von Malte
Ich habe das mal auch ausprobiert, das liegt nicht an den beiden, das ist automatische Umwandlung von Links in phpBB.

Re: URL im Profil ohne http://
Verfasst: 04.08.2012 08:58
von Miriam
Du kannst im Profil die INet Adresse nicht ohne HTTP:// davor ein geben, weil das geprüft und ggf. angemeckert wird. Es kommt folgende Fehlermeldung:
Die Adresse der Website muss eine gültige URL inklusive des Protokolls sein. Zum Beispiel http://www.phpbb.de/.
Wenn das bei Dir nicht geht, bist Du mit Deinem Forum nicht auf dem neuesten Stand oder Du hast etwas "kaputtgemoddet".
Re: URL im Profil ohne http://
Verfasst: 04.08.2012 12:51
von Zocker86
Ich habe gerade auch festgestellt das es nicht mehr möglich ist eine Domain ohne http:// einzutragen. Aber ich habe einige Benutzer bei mir bei denen die Homepage noch ohne http:// in der Datenbank steht. Die Benutzer haben sich alle vor 2007 registriert. Das muss also noch aus einer älteren phpBB Version stammen und irgendwann mal korrigiert worden sein.
Wie kann ich das jetzt nachträglich für die Benutzer mit falsche Homepage ändern? Laut den Google Webmastertools handelt es sich dabei um ca. 3000 Benutzer und ich möchte das nicht bei jedem von Hand ändern.
Re: URL im Profil ohne http://
Verfasst: 04.08.2012 13:52
von Miriam
@Zocker:
Und wie so oft gibt es auch hier einen Lösungsansatz:
SQL: Änderung von Texten in allen Beiträgen
Mußt das nur für die User-Tabelle anpassen (also von den Namen der Tabellen-Spalten her).
[Oder ich mache das jetzt, Du fragst ja eh danach
]
Code: Alles auswählen
UPDATE phpbb_users SET user_website = REPLACE( user_website, 'www.', 'http://www.' ) WHERE user_website like 'www.%';
Das geht aber nur bei Adressen, die nach folgendem Schema eingegeben wurden:
www.domain.tld
Wie immer gilt:
Backup nicht vergessen!
Re: URL im Profil ohne http://
Verfasst: 04.08.2012 18:15
von hackepeter13
BlackHawk87 hat geschrieben:Ich weiß nicht, ob meine Brille schwächelt, aber auch bei dir sehen für mich beide Links gleich aus.

Vielleicht solltet ihr mal den BBCode [ code ] benutzen.
In der Tat, man gibt
ein und am Ende erscheint im gesendeten Beitrag das
http:// autoamtisch vorn dran.
Der erste Link sollte ohne
http:// sein
(PS: Dein [code] im Zitat musste ich mit Leerzeichen abändern, da es hier sonst zu fehlerhaften Darstellung des Beitragstext kommt.)
Re: URL im Profil ohne http://
Verfasst: 04.08.2012 20:42
von Miriam
<ot>
hackepeter13 hat geschrieben:...und am Ende erscheint im gesendeten Beitrag das http:// autoamtisch vorn dran.
An welchem Tisch ist das Auto vorn dran? 
</ot>