sven.ol: frage zu pfad von htaccess

Hallo,
MUSS die .htaccess in einem Unterverzeichnis vom Webserver liegen?

Bei mir sieht es z.Zt. wie folgt aus:

Der Webserver liegt unter F:\xampplite\apache
Meine div. Homepages unter F:\Homepage\websiteXXXX\

Irgendwie krieg ich lokal keine .htaccess Datei eingebunden. Es klappt nur, wenn ich das ganze Projekt unter F:\xampplite\htdocs\websiteXXXX\ packe. Das würde ich aber nur ungern tun. Muss ich? :)

Schönen Abend
sven

  1. Wie hast du denn F:\Homepage\websiteXXXX\ in den internen Verzeichnisbaum vom Apache gemountet?

    1. Wie hast du denn F:\Homepage\websiteXXXX\ in den internen Verzeichnisbaum vom Apache gemountet?

      ServerRoot "F:/"

      Zugriefen tu ich dann mit http://localhost/Homepage/websiteXXXX/index.php

      Das klappt auch alles. Nur den .htaccess Pfad krieg ich nicht hin

      /Homepage/websiteXXXX/test/.htpasswd
      F:/Homepage/websiteXXXX/test/.htpasswd
      ../../Homepage/websiteXXXX/test/.htpasswd (rel. vom apache)

      geht alles nicht :-/

      1. ServerRoot "F:/"

        Sorry, das ist natürlich falsch. Ich meinte DocumentRoot "F:/"

  2. Hey,
    schau mal in deine httpd.conf.

      
    #  
    # Each directory to which Apache has access can be configured with respect  
    # to which services and features are allowed and/or disabled in that  
    # directory (and its subdirectories).  
    #  
    # First, we configure the "default" to be a very restrictive set of  
    # features.  
    #  
    <Directory />  
        Options FollowSymLinks  
        AllowOverride None  
    </Directory>  
      
    #  
    # Note that from this point forward you must specifically allow  
    # particular features to be enabled - so if something's not working as  
    # you might expect, make sure that you have specifically enabled it  
    # below.  
    #  
    
    
    --
    水-金-地-火-木-土-天-海-冥