mod_rewrite átirányítás subdomainre 500-as hibát ad
Sziasztok,
jó néhány órája szívom szét magam azzal, hogy a kisoldal.janoszen.hu-t a /home/kisoldal/ könyvtárból szolgálja ki. Minden megpróbálta, [P] -től kezdve egészen a lokális címig. Az egyetlen, ami működni akar, az az [R]. Az előbbire file not found hibát kapok, minden másra 500ast.
Itt a htaccesem:
Kérlek, nézzétek meg, mert van egy olyan érzésem, hogy már a fától nem látom az erdőt.
■ jó néhány órája szívom szét magam azzal, hogy a kisoldal.janoszen.hu-t a /home/kisoldal/ könyvtárból szolgálja ki. Minden megpróbálta, [P] -től kezdve egészen a lokális címig. Az egyetlen, ami működni akar, az az [R]. Az előbbire file not found hibát kapok, minden másra 500ast.
Itt a htaccesem:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^kisoldal\.janoszen\.hu$
RewriteRule ^(.*)$ /home/kisoldal$1
</IfModule>
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^kisoldal\.janoszen\.hu$
RewriteRule ^(.*)$ /home/kisoldal$1
</IfModule>
Kérlek, nézzétek meg, mert van egy olyan érzésem, hogy már a fától nem látom az erdőt.
Megvan
http://www.webmasterworld.com/apache/3163397.htm
#### URL rewrite Handler for subdomains (by Randall Krause) ####
rewriteCond %{ENV:REDIRECT_subdomain} =""
rewriteCond %{HTTP_HOST} ^([a-z0-9][-a-z0-9]+)\.janoszen\.hu\.?(:80)?$ [NC]
rewriteCond %{DOCUMENT_ROOT}/home/%1 -d
rewriteRule ^(.*) home/%1/$1 [E=subdomain:%1,L]
rewriteRule ^ - [E=subdomain:%{ENV:REDIRECT_subdomain},L]