Textpattern CMS support forum
You are not logged in. Register | Login | Help
- Topics: Active | Unanswered
[de-de] .htaccess mag keine sauberen Urls
Langsam aber sicher verzweifle ich. Da erkennt man das Potential von TXP, scheitert aber schon zu Beginn :-(
Meine bei Neuinstallation gelieferte .htaccess ist das Problem.
Ursprüngliche .htaccess
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^(.+) – [PT,L]
RewriteRule ^(.*) index.php
</IfModule>
Da meine Testseite im Unterverzeichnis /txp liegt, klappte es mit der Startseite erst danach:
htaccess mit integriertem Unterverzeichnis
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /txp/
RewriteCond %{REQUEST_FILENAME} -f
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^(.+) – [PT,L]
RewriteRule ^(.*) index.php
</IfModule>
Nun will aber keine Sektion und kein interner Link funktionieren (Schema: /sektion/title). Grrrr.
so klappen die Sektionen, aber sonst eben nichts mehr.
RewriteEngine On
RewriteBase /txp/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ([/]+)/?$ index.php?s=$1 [L]
Ich freue mich wahnsinnig über jeden
Lösungsvorschlag
Meine Textpattern-Seite mit kuriose, lustige Fotos – TXP-Template
Infos zu Webseitenoptimierung für Suchmaschinen.
Offline
Re: [de-de] .htaccess mag keine sauberen Urls
> Nun will aber keine Sektion und kein interner Link funktionieren (Schema: /sektion/title).
Heißt dass es andere Links gibt die funktionieren? Möglicherweise ist das schema /sektion/tile buggy. Mal ein anderes Link-Format getestet?
Offline
Re: [de-de] .htaccess mag keine sauberen Urls
Ja habe ich,
nur bei unordentlichen Urls klappts.
Bei allen anderen Versionen bekomme ich immer die Startseite (aber komischerweise ohne Artikel) angezeigt.
:-/
Meine Textpattern-Seite mit kuriose, lustige Fotos – TXP-Template
Infos zu Webseitenoptimierung für Suchmaschinen.
Offline
Re: [de-de] .htaccess mag keine sauberen Urls
Poste doch mal bitte den Inhalt deiner Diagnose-Seite (oder verlink auf ihn).
Offline
Re: [de-de] .htaccess mag keine sauberen Urls
Danke, gerne:
Diagnose:
Textpatternversion: 1.0rc5 (r705)
last_update: 2005-08-06 21:24:10/2005-08-06 19:41:13
Absoluter Pfad der Seite: /data/members/paid/h/a/hartl.info/htdocs/www
$path_to_site: /data/members/paid/e/0/e06929.ud/htdocs/www.hartl.info/txp
Textpatternpfad: /data/members/paid/e/0/e06929.ud/htdocs/www.hartl.info/txp/textpattern
Schema der URLs: messy
upload_tmp_dir: /tmp
Temporärer Ordner: /data/members/paid/e/0/e06929.ud/htdocs/www.hartl.info/txp/textpattern/tmp
Seiten-URL: www.hartl.info/txp
PHP-Version: 4.3.10
Register globals: 1
Magic quotes: 1/0
MySQL: 4.0.18-log
Regionale Einstellungen: de_DE.UTF-8
Server: Apache (UNIX)
Inhalt der .htaccess-Datei: ————————————
# DirectoryIndex index.php index.html # Options +FollowSymlinks # RewriteBase /relative/web/path/<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /txp/
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^(.+) – [PT,L]
RewriteRule ^(.*) index.php
</IfModule>
————————————
Meine Textpattern-Seite mit kuriose, lustige Fotos – TXP-Template
Infos zu Webseitenoptimierung für Suchmaschinen.
Offline
#6 2005-08-29 09:42:08
- alexandra
- Member
- From: Cologne, Germany
- Registered: 2004-04-02
- Posts: 1,370
Re: [de-de] .htaccess mag keine sauberen Urls
Hi all, die Antwort auf roberts Frage würde mich auch interessieren.
Soweit ich weiß, benötigt man für “Saubere URLs” das Apache Modul: mod_rewrite. Ist das vom Hoster abgeschaltet bzw.nicht installiert, dann klappt es auch mit den sauberen URLs nicht.
Stimmt das?
Offline
Re: [de-de] .htaccess mag keine sauberen Urls
Stimmt.
Bei mir ist jedoch mod_rewrite aktiviert. Nur mit den Standardeinstellungen von TXP will es nicht so recht klappen.
Wordpress schreibt beispielsweise für jede statische Seite eigene Rewrite-Regeln – klappt einwandfrei.
Meine Textpattern-Seite mit kuriose, lustige Fotos – TXP-Template
Infos zu Webseitenoptimierung für Suchmaschinen.
Offline
#8 2005-08-29 10:04:42
- alexandra
- Member
- From: Cologne, Germany
- Registered: 2004-04-02
- Posts: 1,370
Re: [de-de] .htaccess mag keine sauberen Urls
> robert1 wrote:
> Bei mir ist jedoch mod_rewrite aktiviert.
Woher weißt du das?
(Ich frage, weil ich gerade das deutsche Tutorial update und auf den Punkt genauer eingehen wollte.)
Offline
Re: [de-de] .htaccess mag keine sauberen Urls
Wenn ich andere RewriteRules erprobe, fubktionieren diese.
Ich kann beispielsweise welche für alle Sektionen machen. Das klappt wunderbar. Aber eine einfache Lösung, die die Funktionalität mit sauberen Urls gewährleistet, habe ich noch nicht gefunden.
Meine Textpattern-Seite mit kuriose, lustige Fotos – TXP-Template
Infos zu Webseitenoptimierung für Suchmaschinen.
Offline
Re: [de-de] .htaccess mag keine sauberen Urls
Kann es daran liegen, dass auf derselben Datenbank bereits Wordpress (übrigens einwandfrei) läuft?
Ich habe für die problembereitende TXP-Installation übrigens ein Prefix vergeben.
Sonstige CMS laufen nicht auf der Datenbank.
Meine Textpattern-Seite mit kuriose, lustige Fotos – TXP-Template
Infos zu Webseitenoptimierung für Suchmaschinen.
Offline
Re: [de-de] .htaccess mag keine sauberen Urls
Moin,
zum Thema .htaccess hätte ich auch ‘ne Frage: wie kann es sein, dass – obwohl der Hoster mod_rewrite nicht aktiviert hat – bei einer Domain clean url funktionieren, bei der anderen jedoch nicht. .htaccess ist in beiden Fällen nicht hochgeladen worden (bei der Domain mit clean url läuft 1.0rc3, bei der anderen Version 4).
Offline
Re: [de-de] .htaccess mag keine sauberen Urls
@robert1:
probier mal so:
<code>
RewriteBase /txp
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^(.+) – [PT,L]
RewriteRule ^(.*) index.php
AddDefaultCharset UTF-8
</code>
Also ohne den Slash nach txp. Geht bei mir zumindest so.
Offline