Autor Zpráva
Radovan
Profil
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
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
Ďakujem, ale nejde to. Vypisuje mi to 500 Internal Server Error a tam to skončí.

Radovan
djlj
Profil
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
žiaľ, ani toto... ale ďakujem za snahu... úprimne...
Radovan
Profil
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?

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0