voltano: RewriteRule & Base

Hallo,

folgendes:

<--------------------------------------

<IfModule mod_proxy.c>
    ProxyRequests On
    <Directory proxy:*>
        Order deny,allow
        Deny from all
        Allow from 192.
    </Directory>
     ProxyVia On
     CacheRoot "C:/Programme/Apache Group/Apache/proxy"
     CacheSize 5
     CacheGcInterval 4
     CacheMaxExpire 24
     CacheLastModifiedFactor 0.1
     CacheDefaultExpire 1
</IfModule>

RewriteEngine On
RewriteRule ^.*$ /dir/index.php

------------------------------------------>

habe ich in meiner httpd.conf... dies bewirkt vor allem, das rechner im lan, über diesen proxy(192.168.0.1) geleitet, bei jeder eingabe auf die index.php geführt werden. doch sie ist nicht geparst (php) und die URL für bilder in der index.php sind gleich der eingabe (ww5.irgendwas.verti.ppt => htttp://ww5.irgendwas.verti.ppt/image.gif) - und das klappt nicht :-(

ich möchte die RewriteRule nun in der .htaccess des ordners (/dir/.htaccess) ändern... so, dass das verzeichnis von ww5.irgendwas.verti.ppt auf http://192.168.0.1/dir/ zeigt und das als "globale"basis der url nimmt...

ich habs mit RewriteBase /dir/     in allen varianten versucht... immer bekomme ich:
Syntax error on line xxxx of ....conf
RewriteBase: only valid in per-directory config files

warum? und ist dies die richtige richtung? oder funktioniert das nicht?

danke wenn ihr mir weiterhelfen könnt

matthias

  1. Hallo Matthias,

    dein Problem scheint mir doch komplexer als ich es beim 3. mal durchlesen empfinde :)

    <<warum? und ist dies die richtige richtung? oder funktioniert das <<nicht?

    Handelt es sich letzendlich um einen dynamischen Link für Deine
    Bilder mit welchem Du schlicht ausliest woher der user kommt ?

    Du benutzt dann z.b. php um sogleich zu

    ww5.irgendwas.verti.ppt => htttp://ww5.irgendwas.verti.ppt/image.gif)

    oder bla zu linken.

    Die httpd.conf würde ich da völlig raus lassen.

    mfg