Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

RewriteRule: cannot compile regular expression

15 views
Skip to first unread message

Michael Korn

unread,
Jun 7, 2004, 11:25:18 AM6/7/04
to
Hallo,
ich habe eine .htaccess Datei welche bisher immer ging, nun habe ich lokal
bei mir einen Apache (Apache/1.3.27 (Win32) PHP/4.3.3) installiert und
plözlich bekomme ich nur noch Fehler: Internal Server Error
In der log steht z.B.:
[Mon Jun 07 16:09:49 2004] [alert] [client 127.0.0.1]
d:/easyphp1-7/www/dogz/rage/.htaccess: RewriteRule: cannot compile regular
expression
'^([^/]*)?/?([^/]*)?/?([^/]*)?/?([^/]*)?/?([^/]*)?/?([^/]*)?/?.*?'

Inhalt der .htaccess Datei:

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^news/print/?([^/]*)?/?.*? print.php?show=$1 [L]
RewriteRule ^content/columns/print/?([^/]*)?/?.*?
columns_print.php?show=$1 [L]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^/]*)?/?([^/]*)?/?([^/]*)?/?([^/]*)?/?([^/]*)?/?([^/]*)?/?.*?
index.php?show=$1&s2=$2&s3=$3&s4=$4&s5=$5&s6=$6 [L]

womit liegt der Fehler nun zusammen? gibt es da noch eine Einstellung die
gemacht werden muss oder könnte es sogar ein Bug sein?

mfG. Michael


André Malo

unread,
Jun 7, 2004, 12:53:13 PM6/7/04
to
* "Michael Korn" <blackdr...@hotmail.com> wrote:

> bei mir einen Apache (Apache/1.3.27 (Win32) PHP/4.3.3) installiert und

> '^([^/]*)?/?([^/]*)?/?([^/]*)?/?([^/]*)?/?([^/]*)?/?([^/]*)?/?.*?'

Ich vermute, dass ihn das letzte Fragezeichen stört. (kann gerade nicht
testen)

nd

Michael Korn

unread,
Jun 7, 2004, 2:21:12 PM6/7/04
to

>> bei mir einen Apache (Apache/1.3.27 (Win32) PHP/4.3.3) installiert und
>> '^([^/]*)?/?([^/]*)?/?([^/]*)?/?([^/]*)?/?([^/]*)?/?([^/]*)?/?.*?'
>
>Ich vermute, dass ihn das letzte Fragezeichen stört. (kann gerade nicht
>testen)

Danke, vielen Dank!
Hätte nicht gedacht, dass es so einfach ist, denn eigentlich geht das ja
(meinem Webserver ist es zumindest egal), nur nicht bei mir.


mfG. Michael


André Malo

unread,
Jun 7, 2004, 1:45:23 PM6/7/04
to
* "Michael Korn" <blackdr...@hotmail.com> wrote:

Dein "echter" Webserver ist ein Apache 2? Der hat eine andere Regex-Engine
(PCRE).

nd
--
Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook.
Ook! Ook? Ook. Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook.
Ook. Ook. Ook. Ook. Ook? Ook. Ook! Ook! Ook? Ook! Ook. Ook? Ook. Ook.
Ook. Ook. Ook. Ook. Ook! Ook. Ook! Ook! Ook! Ook! Ook! Ook.

0 new messages