Hallo an alle Linux/Apache Profis,
habe ein kleines Problem, mit dem ich nicht fertig werde.
Bin gerade dabei, unsere Anwendungen (Php & Perl) von unserem
Windows-Server auf unseren Linux Server zu ziehen.
Die php Anwendungen waren auch kein Problem, allerdings müssen die
Perl Scripte komplett umgeschrieben werden. Die Domains sind per DNS
allerdings schon auf unserem Linux System und die PHP Teile funktionieren
auch schon. Nun wollte ich bis zum fertigen Umschreiben die cgi-bin Anwendungen weiter
auf dem Windows Rechner laufen lassen (DNS-technisch haben wir da noch andere Domains laufen), weshalb ich auf dem Linux System
folgenden Eintrag in der htaccess eingetragen habe
RewriteEngine on
RewriteRule ^(.*)cgi-bin(.*) $ http://www.WindowsserverDomain.de/$1cgi-bin$2 [R=301,L]
Aber was soll ich sagen : Es geht nicht
Was ich herausgefunden habe, dass es an der Rule nicht liegen kann, denn wenn ich die Rule ändere auf z.B cgi-ban und auch diesen (natürlich nicht funktionierenden Link) eingebe, geht der tatsächlich wieder zurück auf den Win-Server. Muss also an dem Ausdruck cgi-bin liegen. Vermute einmal, dass der Apache schon weit vor dem Rewrite in der htaccess entscheidet, dass da nix umgeleitet wird.
Wer kann mir da helfen ??
Gruss
Holger
habe ein kleines Problem, mit dem ich nicht fertig werde.
Bin gerade dabei, unsere Anwendungen (Php & Perl) von unserem
Windows-Server auf unseren Linux Server zu ziehen.
Die php Anwendungen waren auch kein Problem, allerdings müssen die
Perl Scripte komplett umgeschrieben werden. Die Domains sind per DNS
allerdings schon auf unserem Linux System und die PHP Teile funktionieren
auch schon. Nun wollte ich bis zum fertigen Umschreiben die cgi-bin Anwendungen weiter
auf dem Windows Rechner laufen lassen (DNS-technisch haben wir da noch andere Domains laufen), weshalb ich auf dem Linux System
folgenden Eintrag in der htaccess eingetragen habe
RewriteEngine on
RewriteRule ^(.*)cgi-bin(.*) $ http://www.WindowsserverDomain.de/$1cgi-bin$2 [R=301,L]
Aber was soll ich sagen : Es geht nicht
Was ich herausgefunden habe, dass es an der Rule nicht liegen kann, denn wenn ich die Rule ändere auf z.B cgi-ban und auch diesen (natürlich nicht funktionierenden Link) eingebe, geht der tatsächlich wieder zurück auf den Win-Server. Muss also an dem Ausdruck cgi-bin liegen. Vermute einmal, dass der Apache schon weit vor dem Rewrite in der htaccess entscheidet, dass da nix umgeleitet wird.
Wer kann mir da helfen ??
Gruss
Holger