Hi gang,

requesting http://wiki.apache.org/foo-data/style

results in:

[Mon Nov 03 02:20:54 2003] [error] [client 130.89.169.128] File does not exist: /x1/www/wiki.apache.org/data/x

it seems some of the rewrite rules are wrong...I'm by no means an expert on mod_rewrite, but I took a look at the docs anyway...here's what we have currently:

RewriteEngine on

# Allow for things like /favicon.ico and related file-only-like
# resolve to the docroot
RewriteCond /x1/www/wiki.apache.org/share/docroot/%{REQUEST_FILENAME} -F
RewriteRule ^/(.*)$ /x1/www/wiki.apache.org/share/docroot/$1 [L]


this seems to work

    # Redirect to the general wiki if no wiki name was specified
    RewriteRule ^/$ /general [R]

this seems to work (but the wiki 'general' does not currently exist)

# This URL is password protected to allow for privileged actions
RewriteRule ^/([a-zA-Z]+)-admin(.*) /x1/www/wiki.apache.org/data/$1/cgi-bin/privileged/moin.cgi$2


this doesn't work... (#1)

# This is the local data url for the wiki
RewriteRule ^/([a-zA-Z]+)-data(.*) /x1/www/wiki.apache.org/data/$1/data/$2


and this doesn't work either (#2)

# This is the normal wiki access
RewriteRule ^/([a-zA-Z]+)(.*) /x1/www/wiki.apache.org/data/$1/cgi-bin/moin.cgi$2


but this one does (#3). Now, could it be the case that the work done by #1 and #2 is mangled by #3? If so, I think #1 and #2 need the [L] modifier added. Does that sound right?

cheers,

- Leo



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Reply via email to