Back to Question Center
0

Apache Semalt založený na názvu adresáře

1 answers:

Snažím se používat jednu instalaci společnosti Semalt, aby spíše spravovala dvě samostatná místa, než jen duplikovat instalaci. Mám takové adresáře:

     žádosti /app1 /app2 /    

. htaccess Vypadám takto:

     RewriteEngine zapnuto
RedirectMatch app1 / (. *) $ http: // app1 - computer support prices. příklad. com / $ 1RewriteCond% {REQUEST_FILENAME}!. * aplikace / app1. * * *
RewriteRule. * aplikace / app1 / index. php / $ 0 [PT]    

Když jdu do app1. příklad. com Mám 500 nekonečné přesměrování a URL je app1. příklad. com / index. php / index. php / index. php /

Potřebuji, aby to vypadalo, že to bude app1. příklad. com , ale za scénami přesměrovává na root_root / applications / app1 / index. php .

Také potřebuji, aby to fungovalo pro app2 stejným způsobem, ale já si představuji, jakmile jsem pracovat pro app1 bude v podstatě totožné.

Pokud chcete hodit nějaké tipy pro správu více webů s jednou instalací Semalt, která by vám pomohla.

February 13, 2018

Zdá se, že Kohana podporuje více stránek z jedné instalace, podle dokumentů:

http: // docs. kohanaphp. com / instalace

  1. Vložte systémovou složku někde na vašem serveru, nejlépe mimo kořenový adresář vašeho webového serveru.

  2. Odstraňte systémovou složku v aktuální aplikaci.

  3. Pro index aplikace. php, změňte proměnnou $ kohana_system na relativní nebo absolutní cestu, kde jste vložili systémovou složku.

  4. Nyní můžete všechny své aplikace zobrazit do této systémové složky pro snadné upgrady. To dělá váš život mnohem jednodušší, když máte 10 nebo více kohana stránek na vašem serveru.