MIKI785 14 Odesláno: 4. Srpen, 2012 Share Odesláno: 4. Srpen, 2012 Caute, po dloooooooouhe dobe sem se tu obevil Hledal sem na googlu jak udelat subky skrze .htaccess (e.g. sub.domain.com) Udelal sem .htaccess soubor v korenovym adresari web serveru (apache2) ktery obsahuje: RewriteEngine On RewriteBase / RewriteCond %{HTTP_HOST} ^(www\.)?mshost\.cz RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ([a-z0-9-]+)/? http://$1.mshost.cz [R=301,NC,L] DNS je presmerovany, ale kdyz zadam test.mshost.cz tak me to zobrazi to stejny jako na mshost.cz. Kde je problem? S .htaccess absolutne neumim... Pokud to pomuze, pouzivam Linux Debian Squezze. Link to comment Share on other sites More sharing options...
0 4Forse 94 Odesláno: 4. Srpen, 2012 Share Odesláno: 4. Srpen, 2012 Příklad máš třeba u wedosu a jejich systemem subdomen. 1 Link to comment Share on other sites More sharing options...
0 MIKI785 14 Odesláno: 4. Srpen, 2012 Author Share Odesláno: 4. Srpen, 2012 Co ja vim co maji za system? Ja se snazim o to aby sub.mshost.cz bylo stejny jako mshost.cz/sub, tak to ma myslim endora.. Link to comment Share on other sites More sharing options...
0 Tosi 26 Odesláno: 4. Srpen, 2012 Share Odesláno: 4. Srpen, 2012 Caute, po dloooooooouhe dobe sem se tu obevil Hledal sem na googlu jak udelat subky skrze .htaccess (e.g. sub.domain.com) Udelal sem .htaccess soubor v korenovym adresari web serveru (apache2) ktery obsahuje: RewriteEngine On RewriteBase / RewriteCond %{HTTP_HOST} ^(www\.)?mshost\.cz RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ([a-z0-9-]+)/? http://$1.mshost.cz [R=301,NC,L] DNS je presmerovany, ale kdyz zadam test.mshost.cz tak me to zobrazi to stejny jako na mshost.cz. Kde je problem? S .htaccess absolutne neumim... Pokud to pomuze, pouzivam Linux Debian Squezze. Vytovrenie jednotlivých subdomén: RewriteEngine on RewriteCond %{HTTP_HOST} ^subdomena.domena.tld RewriteRule ^(.*)$ http://domena.tld/sub/subdomena/$1 [L,NC,QSA] Automatické subdomény: RewriteEngine on RewriteCond %{HTTP_HOST} ^(.*)\.domena\.tld RewriteRule ^(.*)$ http://domena.tld/sub/%1/$1 [L,NC,QSA] Lepšie to je robiť cez Apache VH Link to comment Share on other sites More sharing options...
0 MIKI785 14 Odesláno: 4. Srpen, 2012 Author Share Odesláno: 4. Srpen, 2012 @Toreto, to tvoje by melo udelat co presne? Link to comment Share on other sites More sharing options...
0 Tosi 26 Odesláno: 4. Srpen, 2012 Share Odesláno: 4. Srpen, 2012 @Toreto, to tvoje by melo udelat co presne? Sorry zle som to pochopil... Už je to upravené. Prvé máš vytvorenie jednotlivej subdomény v zložke /sub/. Druhé máš zložku /sub/ a každá zložka v nej je vlastne subdoména. Link to comment Share on other sites More sharing options...
0 MIKI785 14 Odesláno: 5. Srpen, 2012 Author Share Odesláno: 5. Srpen, 2012 Ani jedna moznost nefunguje.. Link to comment Share on other sites More sharing options...
0 rhsCZ 19 Odesláno: 5. Srpen, 2012 Share Odesláno: 5. Srpen, 2012 máš tam vubec načetly modul mod_rewrite ?? P.S když si uděláš script <?php phpinfo(); ?> by někde na začátku mnělo byt napsane jaky moduly jsou načtený Link to comment Share on other sites More sharing options...
0 MIKI785 14 Odesláno: 5. Srpen, 2012 Author Share Odesláno: 5. Srpen, 2012 Coze? core mod_log_config mod_logio prefork http_core mod_so mod_alias mod_auth_basic mod_authn_file mod_authz_default mod_authz_groupfile mod_authz_host mod_authz_user mod_autoindex mod_cgi mod_deflate mod_dir mod_env mod_mime mod_negotiation mod_php5 mod_reqtimeout mod_rewrite mod_setenvif mod_status Link to comment Share on other sites More sharing options...
0 rhsCZ 19 Odesláno: 5. Srpen, 2012 Share Odesláno: 5. Srpen, 2012 kde ti běží web hosting nebo vlastní? Link to comment Share on other sites More sharing options...
0 MIKI785 14 Odesláno: 5. Srpen, 2012 Author Share Odesláno: 5. Srpen, 2012 Psal sem: Pokud to pomuze, pouzivam Linux Debian Squezze. To ti nedoslo? Link to comment Share on other sites More sharing options...
0 MIKI785 14 Odesláno: 11. Srpen, 2012 Author Share Odesláno: 11. Srpen, 2012 Nikdo nevi? Link to comment Share on other sites More sharing options...
0 DaV3.Cz 1 Odesláno: 3. Prosinec, 2012 Share Odesláno: 3. Prosinec, 2012 Omlouvám se že obnovuji staré téma... Miki, subdoménu by jsi měl vytvořit správě takto... V hlavní složce kde máš momentálně nahraný web "u mě je to například" www/ a instalace WordPressu. V této kmenové složce si vytvoř prázdnou složku s názvem subdom. Tudíž když ji otevřeš tak adresa by měla vypadat nějak takto: www/subdom/ Mno a do té složky subdom vytvoříš další složku, do které nahraješ potřebné data... Příklad: www/subdom/forum -> Instalace PHPbb zadáš adresu http://forum.adresa.cz/ a máš hotovo... Jenom si nejsem jist jestli si stejně budeš muset vytvořit další .htaccess, do kterého dopíšeš potřebné scripty... Jestli že to budeš potřebovat, tady je příklad který používám já za pomocí Wedosu... 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] # BEGIN WordPress <IfModule mod_rewrite.c> RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] </IfModule> # END WordPress Starý neboli dosavadní .htaccess jenom přejmenuješ na _.htaccess, kdyby jsi ho náhodou v budoucnu potřeboval... Link to comment Share on other sites More sharing options...
Dotaz
MIKI785 14
Caute, po dloooooooouhe dobe sem se tu obevil
Hledal sem na googlu jak udelat subky skrze .htaccess (e.g. sub.domain.com)
Udelal sem .htaccess soubor v korenovym adresari web serveru (apache2) ktery obsahuje:
DNS je presmerovany, ale kdyz zadam test.mshost.cz tak me to zobrazi to stejny jako na mshost.cz. Kde je problem? S .htaccess absolutne neumim...
Pokud to pomuze, pouzivam Linux Debian Squezze.
Link to comment
Share on other sites
12 odpovědí na tuto otázku
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now