Redirect non-www na www !
 
boilers 6. sep 2006 06:09:51 Pridružen od:
6. sep 2006
1957 objav
695 62 2
#21

A bi tole (.htaccess iz prvega posta) delovalo tudi, če imam več domen, ki kažejo na isto stran? Torej ne gre za www pred domeno, ampak da povezave iz drugih domen preusmeri na tisto, ki sem jo določil kot osnovno.


všeč(0) ni všeč(0) spam(0)
 
imojster 6. sep 2006 08:09:20 Pridružen od:
29. avg 2006
2431 objav
17 0 1
#22

Za vsako domeno moreš narediti narediti posebej redirect v .htaccess !



nekaj takega bi moralo delat :


RewriteCond %{HTTP_HOST} domena.com$   [NC]
RewriteRule ^(.*)$ http://www.novadomena.com/$1 [R]
všeč(0) ni všeč(0) spam(0)
 
Vini 6. sep 2006 12:09:46 Pridružen od:
1. sep 2006
6612 objav
5234 611 56
#23

Glede vecih domen, ki kazejo na isto stran... Verjetno si naredil en VirtualHost za vse domene in dodal ServerAlias za vsako domeno... Torej imajo vsi enak DocumentRoot, ja? V tem primeru potrebujes samo en .htaccess in v njem to, kar je imojster napisal v prvem postu... Dobro, lahko si naredil tudi vec VirtualHost, pa imajo vseeno vsi enak DocumentRoot, tukaj tudi potrebujes samo en .htaccess. Ce pa ima vsaka domena drug DocumentRoot, potem moras pa pac na vsak direktorij posebej namestit ta .htaccess


všeč(0) ni všeč(0) spam(0)
 
boilers 8. sep 2006 14:09:40 Pridružen od:
6. sep 2006
1957 objav
695 62 2
#24
RewriteCond %{HTTP_HOST} domena.com$   [NC]
RewriteRule ^(.*)$ http://www.novadomena.com/$1 [R]

Tole ni delalo, sem dobil server error, potem sem poskusil kar z isto varianto kot za preusmeritev brez www na www


RewriteCond %{HTTP_HOST} !^www\.drugadomena\.com [NC]
RewriteRule ^(.*) http://www.prvadomena.com/$1 [L,R=301]

in dela, tako drugadomena.com kot www.drugadomena.com preumeri na www.prvadomena.com



Kul, tenks! :)


všeč(0) ni všeč(0) spam(0)
 
Vini 8. sep 2006 14:09:58 Pridružen od:
1. sep 2006
6612 objav
5234 611 56
#25

hmm... tole ti v bistvu ne bi smelo delat tako kot si ti opisal... tale koda naredi to, da preveri ce HTTPHOST ni www.drugadomena.com, potem naj vse zahtevke redirecta na www.prvadomena.com, kar pa seveda ni to, kar zelis... ti zelis, da ce HTTPHOST ni www.prvadomena.com, potem naj redirecta na www.prvadomena.com



takole:


RewriteCond %{HTTP_HOST} !^www\.prvadomena\.com [NC]
RewriteRule ^(.*) http://www.prvadomena.com/$1 [L,R=301]

tisti ! pred ^www.prvadomena.com je negacija...


všeč(0) ni všeč(0) spam(0)
 
boilers 10. sep 2006 10:09:03 Pridružen od:
6. sep 2006
1957 objav
695 62 2
#26

Hmm.samo meni vseeno dela :)



Mislil sem da ! negira samo www in ne cele domene. V tem primeru, ki si ga napisal, potem ni treba delati redirecta za vsako "rezervno" domeno, ampak avtomatično preusmeri vse domene, ki niso prvadomena.com na prvadomena.com ?


všeč(0) ni všeč(0) spam(0)
 
Vini 10. sep 2006 21:09:13 Pridružen od:
1. sep 2006
6612 objav
5234 611 56
#27

tisti ! negira cel regular expresion

torej bi se vse skupaj prebralo nekako takole:


if HTTP_HOST not matched against regexp ^www\.prvadomena\.com then use RewriteRule ^(.*) http://www.prvadomena.com/$1 [L,R=301]

in ja, ti rabis samo preverit, ce domena ni tista, ki jo zelis, torej www.prvadomena.com, potem naj redirekta nanjo... v tem primeru lahko dodas kolikor zelis aliasov, pa bo to vse lepo redirectalo na eno (izbrano) domeno.


všeč(0) ni všeč(0) spam(0)
 
boilers 11. sep 2006 18:09:49 Pridružen od:
6. sep 2006
1957 objav
695 62 2
#28

OK, hvala. sicer mi je pa trenuno crknil računalnik tako da :(


všeč(0) ni všeč(0) spam(0)
 
Vini 12. sep 2006 09:09:23 Pridružen od:
1. sep 2006
6612 objav
5234 611 56
#29

rabis novega?


všeč(0) ni všeč(0) spam(0)
 
boilers 12. sep 2006 14:09:42 Pridružen od:
6. sep 2006
1957 objav
695 62 2
#30

Zaenkrat upam, da je samo napajalnik. A prodajaš?


všeč(0) ni všeč(0) spam(0)
 
 

🔒 Za odgovor na to temo se moraš prijaviti.

Prijavi se