Autor | Zpráva | ||
---|---|---|---|
Taps Profil |
#1 · Zasláno: 14. 10. 2017, 13:32:53
Zdravím,
klient dělal nový web a na úrovni hostingu nastavitl přesměrování ze staré domény na novou. Teď bych však potřeboval poradit jak mám na novém hostingu nastavit htacces, tak aby došlo k přesměrování z původní url adresy na novou? Ještě podotýkám, že na novém webu jsou nové adresy bez koncovky html (na původním webu byla v url adrese koncovka html) Zkoušel jsem níže uvedený zápis, ale vždy jsem skončil jen na úvodni stránce nového webu. RewriteCond %{HTTP_HOST} ^stary-web\.cz/*.html [NC] RewriteRule ^(.*)$ http://novy-web/$1 [R=301,QSA,L] ještě přikládám obrázek z konzole img.djpw.cz/pxg.png |
||
Kajman Profil |
#2 · Zasláno: 14. 10. 2017, 22:50:11
To přesměrování z obrázku určitě nedělá uvedené pravidlo, protože v HTTP_HOST je jen název domény bez cesty, proto nebude nikdy odpovídat reguláru s lomítkem.
Zkusil bych něco jako... # .html odkazy na stare stranky RewriteCond %{HTTP_HOST} stary-web\.cz$ [NC] RewriteRule ^(.*).html$ http://novy-web.cz/$1 [R=302,L,NE] # ostatni pristupy na stare stranky (obrazky atp.) RewriteCond %{HTTP_HOST} stary-web\.cz$ [NC] RewriteRule ^(.*)$ http://novy-web.cz/$1 [R=302,L,NE] Ale pochybuji, že to současné přesměrování dělá upravovaný .htaccess. |
||
Taps Profil |
#3 · Zasláno: 14. 10. 2017, 23:05:32
Kajman:
Děkuji |
||
Časová prodleva: 5 let
|
0