Textpattern CMS support forum
You are not logged in. Register | Login | Help
- Topics: Active | Unanswered
[de-de] Sonderzeichen in benutzerdefinierter URL
Hallo,
Ich möchte einen Artikel erstellen mit einer benutzerdefinierten URL.
Die URL soll so aussehen : http://meine-seite.de/Reise-informationen/Dubai-reise-gekuehlter-Sandstrand.php
Wenn ich also in das Feld “benutzerdefinierte URLs dies hier eingebe: “Reise-informationen/Dubai-reise-gekuehlter-Sandstrand.php”
und dann auf Vorschau klicke, wird das Sonderzeichen ( / ) umgewandelt.
Die URL sieht dann so aus: http://okan/textpattern/Reise-informationen%2FDubai-reise-gekuehlter-Sandstrand.php
Damit ihr den direkten Vergleich habt hier unten nochmal beide URLs:
SOLL: http://meine-seite.de/Reise-informationen/Dubai-reise-gekuehlter-Sandstrand.php
IST : http://meine-seite.de/Reise-informationen%2FDubai-reise-gekuehlter-Sandstrand.php
Habe schon einiges probiert aber komme einfach nicht weiter… hoffe ihr könnt mir da helfen
Offline
#2 2010-12-03 13:36:43
- GugUser
- Member
- From: Quito (Ecuador)
- Registered: 2007-12-16
- Posts: 1,477
Re: [de-de] Sonderzeichen in benutzerdefinierter URL
Im Feld “benutzerdefinierte URL” kannst du für den Artikel eine URL angeben, deren Text anders ist als der Titel des Artikels. Standardmässig wird sonst als URL der Titel eingesetzt.
Allerdings geht es nur um den Teil des Artikels, nicht um die gesamte URL. Domäne oder Sektionsnamen gehören nicht in das Feld.
Wenn du eine URL nach dem Schema “http://meine-seite.de/Reise-informationen/…” willst, dann muss “Reise-informationen” eine Sektion sein.
Offline
Re: [de-de] Sonderzeichen in benutzerdefinierter URL
Mach Dich schlau via URL encoding.
Get all online mentions of Textpattern via OPML subscription: TXP Info Sources: Textpattern RSS feeds as dynamic OPML
Offline
#4 2010-12-03 13:55:46
- GugUser
- Member
- From: Quito (Ecuador)
- Registered: 2007-12-16
- Posts: 1,477
Re: [de-de] Sonderzeichen in benutzerdefinierter URL
URL encoding hat hier nur etwas zu tun, falls “Reise-informationen/Dubai-reise-gekuehlter-Sandstrand” als Artikel-URL beibehalten werden soll. Finde ich allerdings nicht sehr sinnvoll.
Ausserdem – das vergass ich vorher zu erwähnen – gehört auch .php nicht in die URL.
Offline
Re: [de-de] Sonderzeichen in benutzerdefinierter URL
Die URL kann ich leider nicht ändern. Ich bin gerade dabei, eine statische HTML Website auf TP umzusatteln, d.h. auf die genanngte URL wurden im laufe der monate auch backlinks gesetzt.
Offline
Re: [de-de] Sonderzeichen in benutzerdefinierter URL
@GugUser
Habe nun eine Sektion angelegt mit dem Namen/Titel “Reise-informationen” und habe den Artikel dieser Sektion zugeteilt. Als benutzerdefinierte URL habe ich Dubai-reise-gekuehlter-Sandstrand.php eingefügt
Die fertige URL sieht dann aber so aus : http://meine-seite/Dubai-reise-gekuehlter-Sandstrand.php .
URL Encoding will nich funktionieren… habe für mein ( / ) %2F eingesetzt und in der Adressleite wandelt er sie mir in %252F um.
Dann habe ich die Seite mit http://meine-seite/Reise-informationen/Dubai-reise-gekuehlter-Sandstrand.php versucht aufzurufen, was auch funktioniert, aber mit etlichen Fehlermeldungen.
Last edited by Octane (2010-12-03 14:25:06)
Offline
#7 2010-12-03 16:04:39
- GugUser
- Member
- From: Quito (Ecuador)
- Registered: 2007-12-16
- Posts: 1,477
Re: [de-de] Sonderzeichen in benutzerdefinierter URL
Unter “Einstellungen” und dort “Schema der URLs” musst du “/sektion/titel” wählen und in der Artikel URL .php weg nehmen.
Offline
Re: [de-de] Sonderzeichen in benutzerdefinierter URL
danke schonmal… hat funktioniert.
gibt es eine möglichkeit oder ein plugin mit dem ich individuell die möglichkeit zum auswählen hab ob bei einer bestimmten artikel-URL die sektion angezeigt werden soll oder nicht.
Bsp.:
http://meine-seite/Reise-informationen/Dubai-reise-gekuehlter-Sandstrand.php
ist ein artikel in der section “Reise-informationen” und soll auch in der URL angezeigt sein
nun hab ich einen anderen artikel wie z.B. glücksreisen-erfahrungsbericht.php in der sektion Erfahrungsberichte.
nun soll die URL NICHT so angezeigt werden :
http://meine-seite/Erfahrungsberichte/glücksreisen-erfahrungsbericht.php
sondern so:
http://meine-seite/glücksreisen-erfahrungsbericht.php
Im Grunde ist es das gleiche Problem wie am anfang nur umgekehrt… muss mich damit leider rumschlagen weil eine bestehende Webseite mit eben diesen URLs beibehalten muss und TP gibt mir den meisten Gestaltungsspielraum…
Last edited by Octane (2010-12-03 16:39:07)
Offline
#9 2010-12-03 17:28:40
- GugUser
- Member
- From: Quito (Ecuador)
- Registered: 2007-12-16
- Posts: 1,477
Re: [de-de] Sonderzeichen in benutzerdefinierter URL
Du kannst auch per .htaccess bestehende Adressen permanent auf neue umleiten.
Aber, ich schrieb es schon, das .php sollte weg.
Offline