[Linux/Apache] .htaccess niet in hoofddirectory?

Pagina: 1
Acties:

  • Kjev
  • Registratie: Juni 2001
  • Laatst online: 02-01-2024
Ik zit ergens bij een betaalde virtual hostingprovider. Uiteraard maak ik gebruik van .htaccess-bestanden, onder andere voor custom errors en authenticatie.

Het vreemde/vage is dat .htaccess wel in subdirectories werkt (zeg /web/test) maar niet in de hoofddirectory (/web). Dit probleem is bij mijn provider bekend, maar die zegt doodleuk: het is ons helaas niet gelukt dit voor elkaar te krijgen (dat hostingpakket was trouwens de grootste miskoop van mijn leven ;().

Ik heb volledige telnet-access en ik heb de configuratiebestanden van Apache al zitten bekijken, maar ik kan eigenlijk niets bijzonders ontdekken t.o.v. een 'normale' installatie.

Het gaat om een CobaltRAQ-server met kernel 2.2.16C28_III en Apache 1.3.20.

Dit is het betreffende stukje uit httpd.conf respectievelijk access.conf:
<VirtualHost ip.ad.re.s>
ServerName www.mijndomein.tld
ServerAdmin username
DocumentRoot /home/sites/username/web
ServerAlias mijndomein.tld
RewriteEngine on
RewriteCond %{HTTP_HOST} !^ip.ad.re.s(:80)?$
RewriteCond %{HTTP_HOST} !^www.mijndomein.tld(:80)?$
RewriteRule ^/(.*) http://www.mijndomein.tld/$1
[L,R]
RewriteOptions inherit
AliasMatch ^/~([^/]+)(/(.*))? /home/sites/username/users/$1/web/$3
AddType application/x-httpd-php .php4
AddType application/x-httpd-php .php
AddHandler cgi-wrapper .cgi
AddHandler cgi-wrapper .pl
AddHandler server-parsed .shtml
AddType text/html .shtml
</VirtualHost>

<Directory /home/sites/username>
AllowOverride All
Options All
</Directory>
Hebben jullie misschien enig idee waar dit aan kan liggen of hoe dit op te lossen is? In dat geval kan ik mijn provider mailen en dit doorgeven, want als je het eenmaal gewend bent, kun je zonder .htaccess toch behoorlijk weinig :). Alvast bedankt.

  • Kjev
  • Registratie: Juni 2001
  • Laatst online: 02-01-2024
^^^^^

Als jullie het niet erg vinden ;), hij staat wel een heel erg eind omlaag.