Odstránenie „www“ z URL na hostingu

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

Ahojte,

mám hosting „mojwebhosting.sk“ (na Websupport.sk). Celý svoj Nette projekt som si uložil pod „www“ priečinok na hostingu do podpriečinku nazvaného „Hahaha“. Keď chcem otvoriť úvodnú stránku projektu, tak musím zadať do prehliadača: „http://mojwebhosting.sk/Hahaha/www“

Toto sa mi samozrejme nepáči a chcel by som sa dostať do stavu kedy sa na úvodnú stránku môjho projektu dostanem pomocou tejto URL: „http://mojwebhosting.sk/“

Čiže potrebujem sa zbaviť toho „Hahaha/www“. Ako to urobiť? Predpokladám, že tam bude nutné viacero krokov, ale moje doterajšie pokusy sú neúspešné. Vopred vďaka za všetky rady.

Jakub

petr.jirous
Člen | 128
+
+1
-

do htaccessu by mělo stačit:

RewriteRule ^(.*)$ /Hahaha/www/$1
Šaman
Člen | 2666
+
+1
-

Tenhle .htaccess odstraní potřebu /www Zkus z něho vyjít.

j-cup
Člen | 21
+
0
-

Nakoniec mi ten tvoj .htaccess pomohol.

Vyrobil som si vlastný .htaccess súbor v koreňovom adresári hostingu a doplnil jeho obsah takto:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^(.*)$ /Hahaha/www/$1
</IfModule>

A funguje :)

Takže vďaka

j-cup
Člen | 21
+
0
-

Alebo teda skôr kombinácia vašich odpovedí mi pomohla, preto obom zdvíham +1 na odpoveď. Vďaka

petr.pavel
Člen | 535
+
+1
-

Ještě bych podotkl, že pod www nepatří složky jako app, logs, vendor… ale jen věci z www. Každý pořádný hosting má kromě www i nějakou složku, kam se Apache nedostane, a tam tyhle non-www věci patří. To jen pro jistotu.