Přesun webu na subdoménu u wedosu

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

Ahoj, na localu jsem si napsal aplikaci a teď bych jí chtěl přesunout na subdoménu u wedosu. Bohužel mě laděnka vyhodí chybu

Page not found. Missing template '…/www/subdom/intranet/app/FrontModul/templates/Default/default.latte'

na localu me vše funguje bez problémů.

.htaccess, který mám v rootu webu který mě na localu běží vypadá takto:

<IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteRule ^$ /www/ [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_URI} !^/www/
    RewriteRule ^(.*)$ /www/$1
</IfModule>

.htaccess který je v rootu u wedosu vypadá takto:

# htaccess rules for subdomains and aliases
# to create new subdomain, create a folder www/subdom/(subdomain name)
# to create web for alias, create a folder www/domains/(whole domain name)

# htaccess pravidla pro subdomeny a samostatne weby aliasu
# pro vytvoreni subdomeny vytvorte adresar www/subdom/(nazev subdomeny)
# pro vytvoreni webu pro alias vytvorte adresar www/domains/(cely domenovy nazev)
# dalsi info a priklady: http://kb.wedos.com/r/32/webhosting-htaccess.html

RewriteEngine On

# cele domeny (aliasy)
RewriteCond %{REQUEST_URI} !^domains/
RewriteCond %{REQUEST_URI} !^/domains/
RewriteCond %{HTTP_HOST} ^(www\.)?(.*)$
RewriteCond %{DOCUMENT_ROOT}/domains/%2 -d
RewriteRule (.*) domains/%2/$1 [DPI]

# subdomeny (s nebo bez www na zacatku)
RewriteCond %{REQUEST_URI} !^subdom/
RewriteCond %{REQUEST_URI} !^/subdom/
RewriteCond %{HTTP_HOST} ^(www\.)?(.*)\.([^\.]*)\.([^\.]*)$
RewriteCond %{DOCUMENT_ROOT}/subdom/%2 -d
RewriteRule (.*) subdom/%2/$1 [DPI]

# aliasy - spravne presmerovani pri chybejicim /
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^domains/[^/]+/(.+[^/])$ /$1/ [R]

# subdomeny - spravne presmerovani pri chybejicim /
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^subdom/[^/]+/(.+[^/])$ /$1/ [R]


RewriteCond  %{HTTP_HOST}  ^([^.]+)\.([^.]+)$
RewriteRule  (.*)  http://www.%{HTTP_HOST}/$1 [R=301]
RewriteCond %{HTTP_HOST} ^www\.([^.]+)\.([^.]+)$

RewriteRule ^sitemap.xml$ sitemap.php [L]

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^/]+)/?$ ?url=$1

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^/]+)/([^/]+)?/?$ ?url=$1&code=$2

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^/]+)/([^/]+)/([^/]+)?/?/?$ ?url=$1&code=$2&sk=$3

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^/]+)/([^/]+)/([^/]+)/([^/]+)?/?/?/?$ ?url=$1&code=$2&sk=$3&cz=$4

Co bych měl prosím upravit aby mě šel web na subdoméně? Zkoušim vše ale zatím žádná zprávná kombinace.

Díky

MartinitCZ
Člen | 580
+
0
-

Vsadil bych na to, že problém bude ve velikosti písmen. Např. složek, daného templatu …

xciza
Člen | 194
+
0
-

Jo jo máš pravdu. web už jde ale co nejde jsou styly. Stránka je vůbec nenačte. přitom na localu jde vse.

kuty.cz
Člen | 33
+
0
-

A co dostaneš za chybu, když otevřeš styl přímo v browseru?

xciza
Člen | 194
+
0
-

že neexistuje routa

kuty.cz
Člen | 33
+
0
-

že by v .htaccess chybělo

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