Autor | Zpráva | ||
---|---|---|---|
Pan X Profil |
#1 · Zasláno: 23. 1. 2010, 10:51:21
Zdravím,
potřeboval bych poradit. Už dva dny se snažím bezúspěchu pomocí mod_rewrite přeměrovat „http://neco.example.com/index.php“, „http://neco.example.com/index/“ a „http://www.neco.example.com/“ na „http://neco.example.com/ (kvůli rankům).“ Vyzkoušel jsem všechny návody co jsem našel, ale ani jeden mi nefunguje. .htaccess mám povolený a mod_revrite taky, neb se mi ostatní úpravy adres zobrazují správně. Mohli by mi někdo prosím poradit jak na to? Předem díky Pan X |
||
Davex Profil |
#2 · Zasláno: 23. 1. 2010, 16:00:25
Za předpokladu, že obě domény směřují do stejného prostoru, by mělo stačit přidat před ostatní pravidla:
RewriteEngine On RewriteRule ^index(\.php|/)$ http://neco.example.com/ [R=301,NC,L] RewriteCond %{HTTP_HOST} =www.neco.example.com RewriteRule ^$ http://neco.example.com/ [R=301,L] |
||
Pan X Profil |
#3 · Zasláno: 23. 1. 2010, 16:21:34
Davex:
Děkuji mnohokrát, ale stále ani v tom vašem příkladě nefunguje přesměrování z www.neco.example.com na neco.example.com |
||
Kajman_ Profil * |
#4 · Zasláno: 23. 1. 2010, 19:19:20
Možná to druhé pravidlo upravit takto...
RewriteCond %{HTTP_HOST} ^www\.neco\.example\.com$ RewriteRule ^(.*)$ http://neco.example.com/$1 [R=301,L,NE] |
||
Pan X Profil |
#5 · Zasláno: 23. 1. 2010, 19:31:53
Kajman:
Stále nefunguje |
||
Kajman_ Profil * |
#6 · Zasláno: 23. 1. 2010, 19:35:39
A chodí požadavky na verzi s www do stejného adresáře?
|
||
Pan X Profil |
#7 · Zasláno: 23. 1. 2010, 22:26:35
Kajman:
Asi nechodí, nevím jak to myslíte |
||
Kajman_ Profil * |
#8 · Zasláno: 23. 1. 2010, 23:05:05
Je na verzi www stejný obsah jako bez www?
|
||
Pan X Profil |
#9 · Zasláno: 24. 1. 2010, 09:36:24
na verzi s www nic není (chyba 404)
|
||
Kajman_ Profil * |
#10 · Zasláno: 24. 1. 2010, 10:34:29
Tak to se bude muset asi nakonfigurovat v apachi, aby fungovala i verze s www.
|
||
Pan X Profil |
#11 · Zasláno: 24. 1. 2010, 10:44:58
Kajman:
Aha, dík za vysvětlení |
||
Časová prodleva: 13 let
|
0