Reiner: geht das mit mod_rewrite?

Beitrag lesen

Hi,

Options +ExecCGI -Includes
AddHandler cgi-script .cgi .pl .perl

In welchem Container hast du das eingetragen? Und wie kommst du auf die äußerst ungewöhnliche Extension ".perl"?

Container: Hauptpfad also: "/".
Das zweite ist eher irrelevant.

Nun möchte ich aber, daß ein Aufruf der Art:
http://www.server.de/test?test=1
das ausführt, was ich bisher nur mit:
http://www.server.de/test.pl?test=1
erreichen konnte.

Ich kann nicht sehen, daß deine erste Angabe irgendein Ergebnis erbracht haben könnte. Bei der "Alternative", die du anstrebst, handelt es sich aber um eine "default"-Einstellung, die eventuell mit deinem PERL-Script, niemals aber mit deinem Apache zu tun hat. Laß es ganz einfach so, da es ja, wie du schreibst, funktioniert.

Nein, ich möchte damit wirklich das beschriebene erreichen.
Warum, ist ja zunächst egal.

/perldatei? soll auf /perldatei.pl? verweisen.

Ansonsten ist meine Idee, daß per mod_rewrite zu machen.

Nach deiner Beschreibung irrelevant.

Wieso das?

Was genau möchtest du erreichen?

Nochmal:
/perldatei?x=1 soll gleich sein mit /perldatei.pl?x=1

Wie ich das erreiche, ist mir prinzipiell egal.
Ich kann natürlich eine Datei "perdatei" ausführbar machen (755), aber der Apache macht das mit obigem Handler nicht mit.
Nur was soll ich in den Handler eintragen?
Vielleicht das NICHTS als Maskierung so: \ ?
Das scheint mir wackelig?! Deswegen kam ich auf Mod_rewrite.
Womit ich jetzt auch schon rumprobiere, geht aber leider nicht.

Gruß
Reiner