Autor | Zpráva | ||
---|---|---|---|
Pesulap Profil |
#1 · Zasláno: 29. 1. 2011, 19:23:55 · Upravil/a: Pesulap
Ahoj chci se zeptat, zda jde pomocí mod_rewriite udělat to, že když mám adresu
www.domena.cz/demo/ demo.domena.cz/ Nechci vytvářet subdomény a nějak to komplikovat. Tak zda to jde Děkuji |
||
Davex Profil |
#2 · Zasláno: 29. 1. 2011, 20:27:39
Stačí nahradit slovo fiktivní za virtuální a hledání by ti našlo téma Vytvoření subdomény z adresáře.
|
||
Pesulap Profil |
#3 · Zasláno: 29. 1. 2011, 20:38:03 · Upravil/a: Pesulap
Díky,
nevím jestli jsem to dobře pochopil, ale potřebuji tohle: Když nekdo půjde na doménu demo.domena.cz www.domena.cz/demo/ Totéž pokud bude demo.domena.cz/demo1/ www.domena.cz/demo/demo1/ Prostě aby se to chovalo jako že jsi na www.domena.cz/demo/ demo.domena.cz Prosím o konkrétní příklad. Budou mi u tohodle fungovat session z www i na demo ? Děkuji velice |
||
Davex Profil |
#4 · Zasláno: 29. 1. 2011, 21:13:39
Ano přesně tak se to bude chovat. Na adrese demo.domena.cz se bude zobrazovat obsah adresáře www.domena.cz/demo/. Platnost session se musí nastavit pro celou doménu domena.cz, aby byla dostupná na všech subdoménách.
|
||
Pesulap Profil |
#5 · Zasláno: 29. 1. 2011, 21:15:52
Takže stačí tohle vložit do root .htaccess?
RewriteEngine On RewriteBase / Options +FollowSymlinks RewriteCond %{HTTP_HOST} ^demo\.domena\.cz$ RewriteCond %{ENV:REDIRECT_STATUS} ^$ RewriteRule ^(.*)$ demo/$1 [L,QSA,PT] Děkuji |
||
Davex Profil |
#6 · Zasláno: 29. 1. 2011, 21:28:58
Ano, ale fungovat to nemusí.
Je nutné splnit ještě dvě podmínky: 1) DNS záznamy pro demo.domena.cz musí ukazovat na stejný webserver jako má www.domena.cz 2) Webserver musí mít nastavený alias a pro obě jména načítat soubory ze stejného prostoru. |
||
Časová prodleva: 13 let
|
0