Go to main content

Textpattern CMS support forum

You are not logged in. Register | Login | Help

#1 2007-11-23 16:09:17

tingeltangeltill
New Member
Registered: 2007-11-17
Posts: 9

[de-de] Clean URLs mischen sich mit Messy URLs

Hallo,

ich habe kleine Probleme mit den Clean URLs. Wenn man von der Startseite auf eine Kategorie klickt, dann bekommt man die richtige URL:

http://www.domain.de/kategorie/fundgrube/

klicke ich jedoch vorher auf beispielsweise Impressum und dann auf die Kategorie Fundgrube, dann schaut die URL so aus:

http://www.domain .de/impressum/?c=fundgrube

es wird zwar keine 404 ausgegeben, aber Inhalte werden auch nicht angezeigt. Ich habe im englischen und deutschen Forum nichts gefunden, die TXP-Book Anleitung habe ich gelesen und mit dem Plugin permanent_links war es das gleiche Problem.

Hat jemand ne Idee?

Gruss und vielen Dank im voraus

Till

PS:
Ich habe die 4.0.5 Version und die Standard .htaccess (ich habe auch mal das RewriteBase auf / umgestellt).

Hier die Diagnose:

Textpattern-Version: 4.0.5 (r2466)
Letzte Aktualisierung: 2007-11-15 22:22:46/2007-11-15 22:13:23
Document Root: geändert
$path_to_site: geändert
Textpattern-Pfad: geändert
Schema der URLs: section_title
open_basedir: geändert
Temporäres Verzeichnis: /tmp
Seiten-URL:
PHP-Version: 4.4.7
Register globals: 1
GD-Graphikbibliothek: bundled (2.0.28 compatible); Unterstützte Grafikformate: GIF, JPG, PNG.
Lokale Serverzeit: 2007-11-23 17:02:40
MySQL: 4.1.22-max-log
Regionale Einstellungen: de_DE.UTF-8
Server: Apache
Apache-Version: Apache
PHP Server API: apache2handler
RFC-2616-Header:
Betriebssystem des Servers: Linux 2.6.17.8-nmm1

Voruntersuchung:
————————————
Einige Textpattern-Dateien wurden modifiziert: /include/txp_prefs.php
Einige PHP-Funktionen sind deaktiviert.: escapeshellcmd, proc_nice, ini_restore
————————————

Inhalt der .htaccess-Datei:
————————————
#DirectoryIndex index.php index.html

#Options +FollowSymLinks
#Options -Indexes

<IfModule mod_rewrite.c> RewriteEngine On RewriteBase /

RewriteCond %{REQUEST_FILENAME} -f [OR] RewriteCond %{REQUEST_FILENAME} -d RewriteRule ^(.+) – [PT,L]

RewriteRule ^(.*) index.php

</IfModule>

#php_value register_globals 0
————————————

Last edited by tingeltangeltill (2008-05-15 10:03:02)

Offline

#2 2007-11-23 17:33:44

Bud
Member
Registered: 2007-01-07
Posts: 64

Re: [de-de] Clean URLs mischen sich mit Messy URLs

Eine richtig fundierte, technisch tiefgründige Antwort habe ich nicht parat, kann dir lediglich zeigen, wie meine Diagnose aussieht und in welcher Weise ich meine URLs in den Voreinstellungen eingetragen habe.

Textpattern-Version: 4.0.5 (r2466)
Letzte Aktualisierung: 2007-07-23 18:05:12/2007-07-23 18:04:25
Document Root: /home/www/kunde123/html
$path_to_site: /home/www/kunde123/html/txp
Textpattern-Pfad: /home/www/kunde123/html/txp/textpattern
Schema der URLs: section_title
open_basedir: /home/www/kunde123/html/:/home/www/kunde123/phptmp/:/home/www/kunde123/files/:/home/www/kunde123/atd/
upload_tmp_dir: /home/www/kunde123/phptmp/
Temporäres Verzeichnis: /home/www/kunde123/html/txp/textpattern/tmp
Seiten-URL: example.de/txp

vg Bud

Offline

#3 2007-11-23 21:24:01

wet
Developer Emeritus
From: Vöcklabruck, Austria
Registered: 2005-06-06
Posts: 3,391
Website GitHub Mastodon

Re: [de-de] Clean URLs mischen sich mit Messy URLs

Das hat folgende Bewandtnis:

http://www.buntefarben .de/impressum/?c=fundgrube ist die Adresse aller Artikel aus der Sektion impressum UND mit einer Zuordnung zur Kategorie fundgrube. Offensichtlich gibt es keine solchen Artikel, daher bleibt die Seite leer.

Ich nehme mal an, du erstellst die Liste der Kategorien über txp:category_list. txp:category_list hat ein Attribut, mit dem sein Verhalten bezüglich sektionsweiser Kategorielinks gesteuert wird: this_section.

Du wirst also mit <txp:category_list this_section="0" /> eine Liste von Links zu Kategorien erhalten, die ohne Bezug auf die gerade aktive Sektion ist, sondern einfach alle Artikel listet, die der jeweiligen Kategorie zugeordnet sind.

Offline

#4 2007-11-24 00:11:32

tingeltangeltill
New Member
Registered: 2007-11-17
Posts: 9

Re: [de-de] Clean URLs mischen sich mit Messy URLs

danke dir, das hat mich auf den richtigen Pfad gebracht. Es lag ja nicht an Mod-Rewrite sondern in der falschen Benutzung der Syntac txp:category_list. Ich hab bei der anderen Section auf section=“falschsection” hingeschrieben.

Gruss Till

Offline

Board footer

Powered by FluxBB