Ako na podlozenie hlavnej stranky vsetkym neexistujucim subdomenam? – Webové servery (Apache, IIS...), .htaccess – Fórum – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu
Reklama
Reklama

Ako na podlozenie hlavnej stranky vsetkym neexistujucim subdomenam? – Webové servery (Apache, IIS...), .htaccess – Fórum – Programujte.comAko na podlozenie hlavnej stranky vsetkym neexistujucim subdomenam? – Webové servery (Apache, IIS...), .htaccess – Fórum – Programujte.com

 

Hledá se programátor! Plat 1 800 € + bonusy (firma Boxmol.com)
Lordest0
Super člen
21. 5. 2010   #1
-
0
-

Caute, riesim jeden problem a ten je v nazvu topicu.. neviem co mam dat do .htaccess aby mi podlozilo hlavnu domenu na vsetky subdomeny ktore neexistuju napr. ja neviem ja.domena.sk presmeruje na domena.sk ale to ja tam ostane.. Doteraz som to riesil cez webadmina hostingu ale u tohto to nieje a potrebujem to vyriesit cez htaccess.. a kde tento htaccess dat, do akej zlozky..

pretoze riesim jazyky stranky cez subdomeny a neviem zariadit cez htaccess aby napr. en.domena.sk/stranka mi podlozilo domena.sk/index.php?page=stranka&lang=en kuprikladu ale samozrejme en.domena.sk/stranka by ostalo v URL normalne napisana..

neviete jak nato? dlhsie som nekodil a som pozabudal dost veci... snazil som sa hladat ale na google som nikdy v tomto nebol..

Nahlásit jako SPAM
IP: 85.216.242.–
Reklama
Reklama
Lordest0
Super člen
24. 5. 2010   #2
-
0
-

to vazne nik nevie alebo toto forum nik nesleduje?
ani netreba aby mi dolozilo k tomu lang=en ked si mozem language precitat z hostu.. proste iba potrebujem aby mi pri neexistujucej subdomene podhodilo hlavnu domenu s tym ze url ostane tak jak je.. to je vsetko.. viem ze sa to da u byvaleho hostingu to slo nastavit ..

Nahlásit jako SPAM
IP: 85.216.242.–
marioff0
Expert
24. 5. 2010   #3
-
0
-

neviem ci sa to bude dat z htaccessu... skor by sa to malo riesit na urovni php... napr. tak ze vsetky poziadavky sa budu zobrazovat z jedneho suboru, a subdomenu si zistis z $_SERVER...

Nahlásit jako SPAM
IP: 195.78.44.–
Škoda, že život sa nedá "sejvovať", tak že by som po zlom životnom rozhodnutí mohol začať odznova :([br] Lenivosť je matka pokroku.[br][br] http://cut.sk/ - odstrihni si dlhý link
Lordest0
Super člen
25. 5. 2010   #4
-
0
-

sorry ale myslim ze cez PHP to nepojde a to z toho dovodu, ze php skript sa ani nema sancu spustit ked vypise Not Found hlasku apache :).. myslim ze treba nieco nastavit v htaccess.. cez php by to mozno slo jedine tak, ze by som si ku subkam s jazykmi hodil index.php a cez to to riesil.. da sa to, lenze problem je ten ze neviem ako zo subky pristupit k domene pretoze ono to bere ako iny server a nechcem aby sa to pripajalo ako k "vonkajsiemu"... proste nemozem includovat file v subke ktory sa nachadza v hlavnej domene tak aby to neslo "mimo".. ak je nejaky napad ako to spravit :).. aby som nemusel v php.ini povolovat includovanie suborou z inych domen co nieje moc bezpecne ..


btw.: vsak o tom som hovoril ze subku si mozem zistit napr. aj z hostu ($_SERVER['HTTP_HOST']) ...

Nahlásit jako SPAM
IP: 85.216.242.–
marioff0
Expert
25. 5. 2010   #5
-
0
-

hmm.. nepochopil...

napr. tak ze vsetky poziadavky sa budu zobrazovat z jedneho suboru

v htaccesse si nastavis ze vsetky poziadavky (vratane tych ktore obsahuju subdomenu) ktore nebudu obsahovat konkretny subor budu nasmerovane napr. na index.php v roote... tym odpada primitivna praca zo subdomenami....

a subdomenu si zistis z $_SERVER

to aka poziadavka prisla zistis z $_SERVER['HTTP_HOST'] a nasledne inkludnes subor ktory patri k danej subdomene... samozrejme musis mat vsetky subory len za root adresarom ( na druhu stranu, naco sa drbkat z rozsekanim stranky na subdomeny vo vlastnych priecinkoch)

Nahlásit jako SPAM
IP: 195.78.44.–
Škoda, že život sa nedá "sejvovať", tak že by som po zlom životnom rozhodnutí mohol začať odznova :([br] Lenivosť je matka pokroku.[br][br] http://cut.sk/ - odstrihni si dlhý link
Lordest0
Super člen
25. 5. 2010   #6
-
0
-

a ako si to nastavim? cez errordocument? a ako dat ze myslim index.php v roote? pretoze som skusal normalne cez http no problem je ze subdomena sa strati.. a to ja prave nechcem aby som ju potom mohol zistit cez host a tym zistit jazyk..

Nahlásit jako SPAM
IP: 85.216.242.–
marioff0
Expert
26. 5. 2010   #7
-
0
-

nie cez errordocument ale normalne podhodenim indexu UPLNE KAZDEJ poziadavke, ktora nebude suborom (obrazok, javascript, css....)

RewriteEngine on 

RewriteBase /

RewriteCond %{REQUEST_URI} ^ REG VYRAZ $
RewriteRule ^ REG VYRAZ $ index.php


REG VYRAZ treba napisat tak aby sa nepodhadzoval index aj obrazkom atd.... napr. ^([\_a-zA-Z0-9\-\/]*)/$ alebo sa zamerat na koncovky u suborov na konci adresy (.php,.css,.jp[e]?g) ....

a v indexe si "rozsekaj" $_SERVER['HTTP_HOST'] a podla potreby inkludni subor pre danu subdomenu....

Nahlásit jako SPAM
IP: 195.78.44.–
Škoda, že život sa nedá "sejvovať", tak že by som po zlom životnom rozhodnutí mohol začať odznova :([br] Lenivosť je matka pokroku.[br][br] http://cut.sk/ - odstrihni si dlhý link
Lordest0
Super člen
26. 6. 2010   #8
-
0
-

no hej lenze problem je ten, ze ten index.php ktory podhadzujem je na hlavnej domene a tento .htaccess by bol na subdomene.. cize nema naco odkazat, v roote subdomeny taky subor nieje.. o to ide... neviem ako mam podsunut index hlavnej domeny a nie ten co sa nachadza v roote subdomeny.. proste neviem ako to mam napisat.. skusal som napr. toto:

.htaccess(subdomena)

RewriteRule ^ REG VYRAZ $ http://hlavnadomena.sk/index.php

nejak podobne, a iba to presmerovalo na hlavnu domenu, ale ja chcem aby sa ta URL nemenila, iba podhodila obsah hlavnej domeny.. to znamena, ze ked pojdem na en.hlavnadomena.sk napr., tak mi ostane hore v adrese en.hlavnadomena.sk a obsah bude podhodeny z hlavnej domeny..

vidim to tak, ze to spravim rucne.. sice po kazdej uprave hlavnej domeny vsetky subky upravovat s jazykmi, ale co mi ine ostava..

Nahlásit jako SPAM
IP: 91.127.213.–
marioff0
Expert
26. 6. 2010   #9
-
0
-

potom treba poziadat hosting o "wildcard subdomains", vsetky dotazy budu smerovat na index v roote

Nahlásit jako SPAM
IP: 195.78.44.–
Škoda, že život sa nedá "sejvovať", tak že by som po zlom životnom rozhodnutí mohol začať odznova :([br] Lenivosť je matka pokroku.[br][br] http://cut.sk/ - odstrihni si dlhý link
Lordest0
Super člen
26. 6. 2010   #10
-
0
-

no to som myslel, u byvaleho hostingu to bolo mozne nastavit vo webadmine, pri tomto tam nieje taka moznost... cize treba poziadat, ok..
aj tak asi ten system spravim inak, uvidim.. kazdopadne dik za pomoc

Nahlásit jako SPAM
IP: 91.127.213.–
marioff0
Expert
26. 6. 2010   #11
-
0
-

To Lordest : jednym mailom na podporu to vybavis, kazdy slusny hosting s tym nemoze mat ziadny problem

Nahlásit jako SPAM
IP: 195.78.44.–
Škoda, že život sa nedá "sejvovať", tak že by som po zlom životnom rozhodnutí mohol začať odznova :([br] Lenivosť je matka pokroku.[br][br] http://cut.sk/ - odstrihni si dlhý link
Zjistit počet nových příspěvků

Přidej příspěvek

Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!

Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku

×Vložení zdrojáku

×Vložení obrázku

Vložit URL obrázku Vybrat obrázek na disku
Vlož URL adresu obrázku:
Klikni a vyber obrázek z počítače:

×Vložení videa

Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
 
Podporujeme Gravatara.
Zadej URL adresu Avatara (40 x 40 px) nebo emailovou adresu pro použití Gravatara.
Email nikam neukládáme, po získání Gravatara je zahozen.
-
Pravidla pro psaní příspěvků, používej diakritiku. ENTER pro nový odstavec, SHIFT + ENTER pro nový řádek.
Sledovat nové příspěvky (pouze pro přihlášené)
Sleduj vlákno a v případě přidání nového příspěvku o tom budeš vědět mezi prvními.
Reaguješ na příspěvek:

Uživatelé prohlížející si toto vlákno

Uživatelé on-line: 0 registrovaných, 2 hosté

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032016 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý