andreas: mod-rewrite mal wieder

hallo liebe leute, ich habe auf meinem testserver ein mod-rewrite eingerichtet, um userdirectories über eine andere url erreichen zu können. ein userdir aufruf via

knox/~userx

funktioniert einwandfrei.

nun habe ich folgende rewrite anweisung:

RewriteEngine on RewriteOptions MaxRedirects=6 RewriteRule  ^dev/(.*)$  /~$1

welche bei einem aufruf von

http://knox/dev/eva/index.php

zu diesem log führt: ... (3) [per-dir /home/xxx/project/] add path info postfix: /home/xxx/project/dev -> /home/xxx/project/dev/userx/ ... (3) [per-dir /home/xxx/project/] strip per-dir prefix: /home/xxx/project/dev/userx/ -> dev/userx/ ... (3) [per-dir /home/xxx/project/] applying pattern '^dev/(.)$' to uri 'dev/userx/' ... (2) [per-dir /home/xxx/project/] rewrite dev/userx/ -> /~userx/ ... (1) [per-dir /home/xxx/project/] internal redirect with /~userx/ [INTERNAL REDIRECT] ... redir#1] (3) [per-dir /home/xxx/project/] strip per-dir prefix: /home/xxx/project/userx/www/htdocs/ -> userx/www/htdocs/ ... redir#1] (3) [per-dir /home/xxx/project/] applying pattern '^dev/(.)$' to uri 'userx/www/htdocs/' ... redir#1] (1) [per-dir /home/xxx/project/] pass through /home/xxx/project/userx/www/htdocs

an dieser stelle wird es komisch, denn der letzte zeilpfad ist korrekt. im browser bekomme ich jedoch einen 500 internal server error. was könnte denn da falsch sein?

die normale error-log sagt nur

[notice] child pid 2057 exit signal Segmentation fault (11)

was glaube ich nicht s zu bedeuten hat...

vielen dank für eure hilfe und viele grüsse, andreas

  1. Hallo andreas,

    ich habe auf meinem testserver ein mod-rewrite eingerichtet, um userdirectories über eine andere url erreichen zu können.

    Huch, warum das?
    Ist http://httpd.apache.org/docs/2.0/howto/public_html.html bzw. mod_userdir nicht geeigneter und einfacher?

    Grüße,
      David

    --
    >>Nobody will ever need more than 640k RAM!<<
    1981 Bill Gates
    1. hey david,

      Ist http://httpd.apache.org/docs/2.0/howto/public_html.html bzw. mod_userdir nicht geeigneter und einfacher?

      das userdir mod läuft doch, deswegen habe ich geschrieben, dass knox/~userx zugreifbar ist. ich möchte aber, dass zusätzlich knox/dev/userx möglich ist (aber auf das gleiche verweist).

      viele grüsse, andreas