#1 2014-01-08 04:21:39

zrnecx
Endora uživatel
Registrován: 2011-03-10
Příspěvky: 20

Takže nette a sudoména

Chtel bych si v tom udelat jasno..

Proč Nette Framework nefunguje na subdoménách?
Mám na hlavní doméně aplikaci v nette která funguje jak mám bez jedinné problému.

a mám subdoménu (moje hlavni domena a pod ni sub) a tam to prostě nejde.. Any Ideas?

Upravil zrnecx (2014-01-08 04:22:00)

Offline

#2 2014-01-08 09:04:55

Trade
Endora rádce
Místo: Česká republika
Registrován: 2013-01-22
Příspěvky: 3,596
Web

Re: Takže nette a sudoména

Doména, kde to nefunguje?


Kontaktujte nás | FAQ
Email: fk@endora.cz

Offline

#3 2014-01-08 22:22:36

zrnecx
Endora uživatel
Registrován: 2011-03-10
Příspěvky: 20

Re: Takže nette a sudoména

na jakekoliv...

Offline

#4 2014-01-09 00:34:47

JF
Endora rádce
Místo: ....nice u Plzně
Registrován: 2010-06-22
Příspěvky: 11,888

Re: Takže nette a sudoména

Máte v konte 9 domén, ktorá z nich beží na Nette Framework? Či mám námatkovo vybrať? Vybral som a čo nevidím? Doména funguje bez chyby.


Ján Fačkovec - Endora.cz by Webglobe
Email, Web, Webadmin, Webmail, Nápověda, Ceník

Offline

#5 2014-01-09 14:30:50

zrnecx
Endora uživatel
Registrován: 2011-03-10
Příspěvky: 20

Re: Takže nette a sudoména

Já bych radši touto cestou našel někoho kdo s tím má zkušenosti a něco s nette dělal na subdomene.. Ja se radsi zeptam na nejakem odbornejsim foru.. Vy radci akora zkontrolujete nejaky seznam parametru co mate.. ja se neptam co ma endora za problem s nette ale co ma nette za problem se subdomenama a endorou... jestli v routovani nebo v cem...

Upravil zrnecx (2014-01-09 14:31:52)

Offline

#6 2014-01-09 15:36:14

k4m1l
Endora uživatel
Registrován: 2011-09-12
Příspěvky: 279

Re: Takže nette a sudoména

problém jsem s ním nikdy neměl... hlásí vám laděnka nějakou chybu? Nebo o co jde?


Linux is like a wigwam. No Windows, no Gates and Apache inside!

Offline

#7 2014-01-09 19:23:13

jp007
Člen
Registrován: 2013-02-27
Příspěvky: 163

Re: Takže nette a sudoména

Zkuste toto: http://janpecha.blogista.cz/zprovozneni … ngu-endora Hlavně tu část o routování a .htaccess (RewriteBase /). Jinak s nette na subdoménách žádný problém nemívám.

Upravil jp007 (2014-01-09 19:26:01)

Offline

#8 2014-05-30 04:42:03

zrnecx
Endora uživatel
Registrován: 2011-03-10
Příspěvky: 20

Re: Takže nette a sudoména

nerikam nic.. furt mi to nejde...

zapomel sem ale uvest tu nejdulezitejsi informaci.. to asi zmeni celej pohled na situaci.. nete se nesnazim rozjet na nejake subdomene g6 nebo tak.. ale mam domenu 2ho radu a TAM chci mit nette... teda jakoze jna subdomene te moji domeny..
mam to udelane ze nove subdomeny se vytvari jako podslozky ve slozce sub...
// na hlavni domene nebo na subdomene s to vasi priponou jde vsecko bez problemu...

Offline

#9 2014-05-30 09:34:26

jp007
Člen
Registrován: 2013-02-27
Příspěvky: 163

Re: Takže nette a sudoména

Sám provozuji Nette na subdoméně hlavní domény (2. řádu), taky ve složce sub. Osobně mi opravdu stačí jenom nakopírovat soubory na FTP a v .htaccess změnit řádek:

# RewriteBase /

na

RewriteBase /

A všechno frčí jak má. Jenom tedy na endoře nepoužívám defaultní Nette strukturu adresářů, ale mírně upravenou:

app    => sub/.tajne/app
temp   => sub/.tajne/temp
log    => sub/.tajne/log
vendor => sub/.tajne/vendor
www    => sub/moje-subdomena

Na localhostu, jak kdy, někdy defaultní strukturu a při uploadu jí transformuju do struktury uvedené výše, nebo rovnou používám výše uvedenou strukturu:

projekt/.projekt/app/
projekt/.projekt/log/
projekt/.projekt/temp/
projekt/.projekt/vendor/
projekt/nazev-subdomeny/

V index.php a bootstrapu je samozřejmě potřeba změnit cesty k jednotlivým složkám/souborům.

Ale teď jsem zkoušel defaultní Nette strukturu a měla by taky v pohodě fungovat, mělo by stačit jen nahrát aplikaci na server:

sub/subdomena/app
sub/subdomena/log
sub/subdomena/temp
sub/subdomena/vendor
sub/subdomena/www

V souboru sub/subdomena/www/.htaccess odkomentovat výše zmiňované RewriteBase / a pak ještě ve složce sub/subdomena/ vytvořit další .htaccess, který se bude starat o směrování požadavků do složky www, přibližně s takovým obsahem:

RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^subdomena\.domena\.cz$
RewriteRule ^$ www/ [L]
RewriteCond %{HTTP_HOST} ^subdomena\.domena\.cz$
RewriteRule (.*) www/$1 [L]

(použit kód z http://pla.nette.org/cs/faq#toc-hosting … oot-slozky jen jsem upravil adresu (subdomena.domena.cz)).

Offline

#10 2014-05-30 15:16:35

zrnecx
Endora uživatel
Registrován: 2011-03-10
Příspěvky: 20

Re: Takže nette a sudoména

díky.. vyzkouším...

Offline

Zápatí

Založeno na FluxBB | CZ a SK