Autor | Zpráva | ||
---|---|---|---|
Radovan Profil |
#1 · Zasláno: 2. 11. 2007, 10:59:17
Dobrý deň,
mám jeden problém, ktorý neviem, žiaľ zlomiť. Mám dve adresy: www.prvaadresa.sk a www.druhaadresa.eu Mám jeden webpriestor (platený), ktorý podporuje všetky štandardy - java, PhP a pod. Primárna adresa je www.prvaadresa.sk a adresa www.druhaadresa.eu je ako alias, resp. je nasmerovaná na root servera a adresy www.prvaadresa.sk Potreboval by som spraviť nasledovné a neviem ako, napriek tomu, že problém na webe je riešený. Ak sa do Prehliadavača zadá www.prvaadresa.sk aby sa prehliadač presmeroval na www.prvaadresa.sk/prvaadresa/ a tu napr. na index.html alebo nejaky súbor v php... toto nie je podstatné Ak sa do Prehliadavača zadá www.druhaadresa.eu aby sa prehliadač presmeroval na www.prvaadresa.sk/druhaadresa/ (resp. www.druhaadresa.eu/druhaadresa/ Je to elegantne riešiteľné cez .htaccess tu je aj priklad riešenia, ale neviem kde robím chybu: Options +FollowSymLinks RewriteEngine on # RewriteCond %{HTTP_HOST} ^(www.)?domainA.com [OR] RewriteCond %{HTTP_HOST} ^$ RewriteCond $1!^domainA/ # hore sa zadá za domainA www.prvaadresa.sk, alebo iba prvaadresa??? RewriteRule (.*) /domainA/$1 [L] # RewriteCond %{HTTP_HOST} ^(www.)?domainB.com RewriteCond $1!^domainB/ RewriteRule (.*) /domainB/$1 [L] Prosím, pomôžte mi... nový návod, alebo pomoc s tým, čo som našiel. Ďakujem veľmi pekne. Radovan |
||
djlj Profil |
#2 · Zasláno: 2. 11. 2007, 11:40:46
Asi nějak takto:
RewriteCond %{HTTP_HOST} prvaadresa.sk$ RewriteCond %{REQUEST_URI} !prvaadresa RewriteRule (.*) /prvaadresa/ [L] RewriteCond %{HTTP_HOST} druhaadresa.eu$ RewriteCond %{REQUEST_URI} !druhaadresa RewriteRule (.*) /druhaadresa/$1 [L] |
||
Radovan Profil |
#3 · Zasláno: 2. 11. 2007, 11:49:59
Ďakujem, ale nejde to. Vypisuje mi to 500 Internal Server Error a tam to skončí.
Radovan |
||
djlj Profil |
#4 · Zasláno: 2. 11. 2007, 12:12:11
Proto tam píšu to slovíčko „asi“ ;).
RewriteCond %{HTTP_HOST} prvaadresa.sk$ RewriteCond %{REQUEST_URI} !^/prvaadresa RewriteRule (.*) /prvaadresa/ [L] RewriteCond %{HTTP_HOST} druhaadresa.eu$ RewriteCond %{REQUEST_URI} !^/druhaadresa RewriteRule (.*) /druhaadresa/ [L] Když tak zkus postupně zakomentovávat jednotlivé řádky, čímž zjistíš, který je blbě :). |
||
Radovan Profil |
#5 · Zasláno: 2. 11. 2007, 12:43:23
žiaľ, ani toto... ale ďakujem za snahu... úprimne...
|
||
Radovan Profil |
#6 · Zasláno: 2. 11. 2007, 16:39:50
Zdravím ... už mi to ide ... ďakujem.
Mám však iný problém. Stránka po presmerovaní je úplne rozpadnutá. html kód je iba čiastočne načítaný a php (fórum) úplne rozbité. Treba ešte následne po rewrite pripraviť .htaccess aj pre adresáre, kam sa presmeruje adresa? |
||
Časová prodleva: 16 let
|
0