Jak nastavit aby nette ignorovalo subdomény

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
darth
Člen | 7
+
0
-

Mám problém, že všechny subdomény jsou zpracovány, jako by tam vůbec subdoména nebyla, takže abc.example.com se chová stejně jako example.com. Obsah htaccess v root adresáři

RewriteEngine On
# RewriteBase /

# front controller
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule !\.(pdf|js|ico|gif|jpg|png|css|rar|zip|tar\.gz)$ index.php [L]

Všechny subdomény jsou umístěny v adresářích v rootu, kde je zároveň i index.php od Nette, takže struktura je následující

app/
subdomain1/
subdomain2/
index.php      Index aplikace na hlavní doméně
.htaccess
ic
Člen | 430
+
0
-

To je nasnadný úkol… tohle hodně závisí na použitém hostingu… můj třeba nemá vůbec doménový koš, takže něco takovéhoto je pro mě bohužel nemyslitelné.

Každopádně pokud máš ustálený počet supdomén můžeš mít různý počet app (app-subdomena) a v subdomena/index.php mit cestu přesně k novému app

darth
Člen | 7
+
0
-

No právě že já mám ustálený počet subdomén. Prakticky potřebuju akorát subdoménu blog.example.com, kde mám nainstalovaný wordpress.

Když jsem aplikaci vyvíjel, tak byla v adresáři /test, takže struktura byla

/blog
/test
   /app
   index.php

ale teď, když jsem ji přesunul do root adresáře, tak všechny requesty z blog.example.com se chovají jako by byly na example.com …

Editoval darth (19. 9. 2009 16:58)

darth
Člen | 7
+
0
-

Vyřešeno přesunem indexu do zvláštního adresáře a nastavením .htaccess :)