Textpattern CMS support forum
You are not logged in. Register | Login | Help
- Topics: Active | Unanswered
[de-de] Version 4.0 RewriteEngine On in .htaccess umgehen?
Hallo,
RewriteEngine On ist auf meinem Serverplätzchen nicht freigegeben (403: Forbidden) und Options +FollowSymLinks verursacht einen 500 (Internal Server Error).
Bei der Version 1.0rc1, die ich bisher nutzte, gab es die Möglichkeit mit den Files im Stannverzeichnis, die den Namen der Sektionen trugen.
Gibt es eine vergleichbare Möglichkeit in Version 4.0?
Grüße
~~~~ }<(((°> ~~~~Offline
Re: [de-de] Version 4.0 RewriteEngine On in .htaccess umgehen?
I denke nicht.
Zur Klarstellung: mod_rewrite ist bei dir nicht vorhanden? Das sollte aber keinen 403 Fehler verursachen, wenn mich mein (sehr geringes) Serverwissen nicht täuscht.
Versuch mal “unsaubere” URLs — funktionieren die?
Die Methode mit den Platzhalterdateien funktioniert nicht mehr. Hast du die verschiedenen Optionen in der .htaccess
Datei versucht? Siehe auch diesen Blog Post
Offline
Re: [de-de] Version 4.0 RewriteEngine On in .htaccess umgehen?
> Zur Klarstellung: mod_rewrite ist bei dir nicht vorhanden?
doch, aber nicht für solche Dinger freigegeben.
Dafür bräuchte es einen Eintrag in der httpd.conf des Apachen nach folgendem Muster:
Directory /home/pfad/zum/webspace/
AllowOverride All
Options +FollowSymLinks +Indexes
/Directory
> Versuch mal “unsaubere” URLs — funktionieren die?
Jepp. Die gehen.
> Hast du die verschiedenen Optionen in der .htaccess
Datei versucht?
Jepp.
> Siehe auch diesen Blog Post
Hab ich auch schon gefunden.
Brachte aber nichts. Und mein Provider hat sich bisher auf meine Mail (heute Mittag) nicht gemeldet. (Urlaubszeit?)
Grüße
~~~~ }<(((°> ~~~~Offline
Re: [de-de] Version 4.0 RewriteEngine On in .htaccess umgehen?
Ok, dann kann ich auch nicht weiterhelfen, fürchte ich.
Last edited by andreas (2005-08-18 20:28:54)
Offline
Re: [de-de] Version 4.0 RewriteEngine On in .htaccess umgehen?
Hi,
> Die Methode mit den Platzhalterdateien funktioniert nicht mehr.
geht doch.
Man nehme die vorhandene index.php und benenne sie mit dem Namen der Sektion, auf die verwiesen werden soll.
Dort fügt man in Zeile 26 folgendes ein:
$s = "article";
wobei article
mit dem Namen der Sektion zu ersetzen ist.
In die .htaccess
kommt folgender Eintrag:
[FilesMatch "^([^\.]+)$"
]
ForceType application/x-httpd-php
[/FilesMatch]
die FilesMatch zwischen HTML-übliche Spitzklammern statt der ][ setzen. Die kann ich hier nicht einbringen, da die Forensoftware sie ausfiltert. Deshalb nur ][.
Im Grunde geht es also so wie vorher.
Grüße
~~~~ }<(((°> ~~~~Offline
Re: [de-de] Version 4.0 RewriteEngine On in .htaccess umgehen?
Wow — Voodoo (zumindest für mich, der ich von Apache und PHP wenig Ahnung habe)
Offline
Re: [de-de] Version 4.0 RewriteEngine On in .htaccess umgehen?
Hi,
> Wow — Voodoo
nur Logikwölkchen. ;-)
Ich hatte die letzten Tage zuwenig Schlaf. Sonst wäre ich bereits früher auf diese einfache Lösung gekommen.
Genau so ging es ja vorher auch – die Dateien ohne Endung entsprachen genau der index.php, nur dass die Sektion gleich in der Variablen $s
übergeben wurde.
Nichts anderes hab ich jetzt gemacht.
Und heute Morgen schrieb mir mein lieber Provider, dass er die entsprechenden Einstellungen am Apachen vorgenommen habe.
:-)
Jetzt ist es doppelt gemoppelt.
Aber wenigstens gibt es 2 mögliche Lösungswege.
Grüße
~~~~ }<(((°> ~~~~Offline