Go to main content

Textpattern CMS support forum

You are not logged in. Register | Login | Help

#1 2005-08-18 18:40:43

PaxTettern
Member
From: Saarland
Registered: 2005-08-18
Posts: 36
Website

[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

#2 2005-08-18 19:56:09

andreas
Member
Registered: 2004-02-28
Posts: 453
Website

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

#3 2005-08-18 20:23:27

PaxTettern
Member
From: Saarland
Registered: 2005-08-18
Posts: 36
Website

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

#4 2005-08-18 20:28:38

andreas
Member
Registered: 2004-02-28
Posts: 453
Website

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

#5 2005-08-18 21:44:37

PaxTettern
Member
From: Saarland
Registered: 2005-08-18
Posts: 36
Website

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

#6 2005-08-19 06:00:48

andreas
Member
Registered: 2004-02-28
Posts: 453
Website

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

#7 2005-08-19 10:45:20

PaxTettern
Member
From: Saarland
Registered: 2005-08-18
Posts: 36
Website

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

Board footer

Powered by FluxBB