tvoření subdomény
21 příspěvků
Archiv diskusního fóra
Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.
-
Jak by se dalo udělat na localu, že když napíšu: http://neco.localhost tak by to bylo to samé jako http://localhost/neco zkoušel jsem virtual, ale nešlo mi to. Pls help
-
Nejsem si zcela jistý, ale v apache by to mohlo jít přes .htaccess jakési mode rewrite (příchozí adresu, přemyklikuje na jiný tvar - viz manuál). Jinak to, samozřejmě, jde jako vyhodnocení adresy v indexu a přesměrování na správnou stránku.
-
vyhodnocení v indexu... To by se musela načíst nějaka stránka. Jinak o modu rewrite sem skoro nic nenašel a co sem našel tak prý na to není vhodný. Stačí mi nějaký odkaz. Díky
-
>> http://neco.localhost To afaik vubec nejde.
-
tak jak to funguje na wz?
-
Na WZ je to neco uplne jineho. To jsou skutecne domeny 2. radu. Domeny 3. radu obstarava php + mysql. afaik.
-
jde aspoň nějak udělat, aby vyjela normální stránka s http://localhost i když napíšu http://neco.localhost? že bych to udělal pomocí cyklu. blba otazka: nejde na localu pomoci php vytvorit domenu 3 radu?
-
Nejde. Localhost je proste localhost. Mozna by to slo vytvorenim aliasu v lnhosts (jde-li o win).
-
localhost asi nepujde, to se nechci hádat. Ale ten zbytek by se indexem dal udělat. Zavoláš cosi.moje.wz.cz - to zavolá index na stránce moje.wz.cz, pokud je to index php, tak si tam přečteš, jakou adresou je ten index volaný.
-
Na WZ to jde i pomoci mod_rewrite. Ale u localhostu toto neni mozne.
-
k lokalhostu: V převážné většině má každý PC krom localhost ještě nějaký název. V případě, že je v síti je to dokonce nutnost. Takže se dá použít tohle jméno, pak se dají použít subdomény. V nejhorším případě se subdomény přidají do hosts.
-
a nešlo by http://neco.127.0.0.1 ?
-
Nešlo. Já sem jen chtěl vědět, jetsli by to nešlo nějakým jednoduchým způsobem. Já se v poho obejdo i bez toho. Jinak díky za snahu. Cau
-
Já používám tento PHP: <?php switch (StrToLower($_SERVER['HTTP_HOST'])) // převést požadovanou doménu na malé znaky a předat do rozhodnutí switch { case 'www.legrace.wz.cz': $path = 'legrace.wz.cz/www/'; break; case 'wap.legrace.wz.cz': $path = 'legrace.wz.cz/wap/'; break; case 'pda.legrace.wz.cz': $path = 'legrace.wz.cz/pda/'; break; default: $path = 'legrace.wz.cz/www/'; } if (!empty($_SERVER['QUERY_STRING'])) // pokud jsou zadány nějaké parametry, předat je dále i po přesměrování $path.='?'.$_SERVER['QUERY_STRING']; Header('Location: http://'.$path); Exit; ?>
-
Na localu tohle nelze pouzit.
-
<HTML>>> Já používám tento PHP: ............ Mno to bych radeji pouzil rewrite .. googlil jsem googlil a na zadnem foru nenasel konkretni odpoved na toto tema... proto jsem to odzkousel sam a tady mas example, ktery bezi na master.webzdarma.cz: .htaccess: RewriteEngine On RewriteCond %{HTTP_HOST} ^(.*)\.master\.webzdarma\.cz RewriteRule ^(.*) %{HTTP_HOST}$1 [C] RewriteRule ^(.*)\.master\.webzdarma\.cz(.*) http://master.webzdarma.cz/$1 [L] jediny adresar ktery tam je, je "ahoj" cili jedine funguje ahoj.master.webzdarma.cz, zbytek je 404</HTML>
-
A nešlo by to udělat, když mám doménovou adresu klient16.apfolvark.xxx.czf? třeba jméno servru nebo tak něco? PS: Mod rewrite funguje perfektně. Díky
-
<HTML>Nevim sice presne jak to myslis ale pokud prehodis ty casti ktere "cucaji" retezec urcite to pujde ;) kdyztak to zkus upresnit</HTML>
-
Vím, jak to zrobit, aby to přehodilo, ale nevím, jak udělat, aby mi ty stránky vůbec načetlo. Máme obecní síť přes anténu a nevím, jestli to vůbec jde. Jestli to není stejné jako na localhostu (nejde).
-
<HTML>? Z toho co jsi ted napsal bohuzel nic nechapu</HTML>
-
Špendlík: Vsak uz ti psali: pridat alias ho hosts. xxx.localhost samo o sobe nemuze z principu jit.