Routování subdomény – jak s htaccess?

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

Ahoj,

řeším problém s routováním subdomény na presenter. Vím, že se o tom již psalo mnohokrát, ale nic jsem nepochopil :-D.

Mám adresářovou strukturu:

  • aplikace
    • app
    • www
    • subdomena

V rootu aplikace mám .htaccess, který přesměruje vše do adresáře /www, kde mám nette .htaccess a index.php.

Na hostingu Savana jsem vytvořil subdoménu(přidal se adresář subdomena). Když zadám sudomena.mojedomena.cz, tak se stránka načte (s testovacím index.php).

Zkoušel jsem do adresáře subdoména umístit nette .htaccess a index.php (s pozměněným nastavením) a nic, tedy aplikace začala fungovat, ale bez obrázků a stylů umístěných v adresáři www.

V bootstrapu to mám takto:

$router[] = new Route('//subdomena.mojedomena.cz[/<ccc>]', array(
    'presenter' => 'aaa',
    'action' => 'bbb',
    'ccc' => null
    ));

Víte jak na to prosím?

Aurielle
Člen | 1281
+
0
-

Nasměruj subdoménu přímo na složku www. Nette se o routování postará samo.

jenda87
Člen | 20
+
0
-

To mi hazelo error 500. Jeste pred spustenim aplikace, pac ta zadny chyby nevyhodila.

Aurielle
Člen | 1281
+
0
-

V tom případě máš nejspíš nějakou botu v .htaccessu… ukaž ho.