Problema redirectionare domeniu

fa redirect din cloudflare iar si asteapta 2 min, da un get headers cu https://site1.com/path(un link valid, cum o fi.. doar sa fie întreg) si vezi rezultatul. daca la location nu iti arata ca duce pe index pe site2, inseamna ca site2 trimite link-urile de pe site1, pe index si e ceva intern
Am facut redirect din cloudflare, am asteptat putin, am incercat in browser si cateodata merge, cateodata nu, poate sa fie ceva cache de la cloudflare sau de la ce? De exemplu daca schimb ceva pe site dureaza pana se actualizeaza, daca intru pe ip apare imediat schimbarea. Am testat si pe siteul acela si apare locatia corecta, adica site nou cu pagina.
 
Am facut redirect din cloudflare, am asteptat putin, am incercat in browser si cateodata merge, cateodata nu, poate sa fie ceva cache de la cloudflare sau de la ce? De exemplu daca schimb ceva pe site dureaza pana se actualizeaza, daca intru pe ip apare imediat schimbarea. Am testat si pe siteul acela si apare locatia corecta, adica site nou cu pagina.
daca schimbi ceva pe site si e html, e cache la tine pe server, cel mai probabil e opcache activ si dureaza in general cateva sec by default

daca la cloudflare iti face uneori redirect si alteori nu, e ceva cache intern la ei pentru rules si posibil sa mai dureze ceva timp pana funcționează complet(un fel de propagare)

asigura-te ca la cloudflare sa ai ip valid la dns, pe A. daca nu mai merge ip-ul, nici redirectul nu va mai functiona. poti folosi 44.227.76.166 ca ip pentru A records, e ip de domain provider si va functiona mereu
 
daca schimbi ceva pe site si e html, e cache la tine pe server, cel mai probabil e opcache activ si dureaza in general cateva sec by default

daca la cloudflare iti face uneori redirect si alteori nu, e ceva cache intern la ei pentru rules si posibil sa mai dureze ceva timp pana funcționează complet(un fel de propagare)

asigura-te ca la cloudflare sa ai ip valid la dns, pe A. daca nu mai merge ip-ul, nici redirectul nu va mai functiona. poti folosi 44.227.76.166 ca ip pentru A records, e ip de domain provider si va functiona mereu
Ai dreptate, cred ca dureaza pana se propaga, altfel nu imi explic, ca am incercat tot ce ati zis. Cand schimb ceva html se face greu update de la cloudflare, pentru ca pe ip direct apare dupa refresh, pot face ceva la cloudflare sa nu mai retina cache?
 
Ai dreptate, cred ca dureaza pana se propaga, altfel nu imi explic, ca am incercat tot ce ati zis. Cand schimb ceva html se face greu update de la cloudflare, pentru ca pe ip direct apare dupa refresh, pot face ceva la cloudflare sa nu mai retina cache?
cloudflare nu ar trebui sa retina cache la html, ce ai tu e cel mai probabil opcache ori nginx proxy cache
 
Salut. Stie cineva cum pot redirectiona din .htaccess un domeniu vechi spre un domeniu nou si sa se redirectioneze toate paginile? Am incercat diverse variante dar imi redirectioneaza doar pagina pricipala. Mersi.
Ia incerca codu asta. Sterge tot din .htaccess


<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_HOST} !^.sitenou\.com$ [NC]
RewriteRule (.*) https://sitenou.com/$1 [L,R=301,QSA]
</ifmodule>
 
cloudflare nu ar trebui sa retina cache la html, ce ai tu e cel mai probabil opcache ori nginx proxy cache
Daca modific ceva pe site html dureaza pana se face update cu cloudflare activ, in schimb daca intru direct pe ip apare la refresh, la fel si cu cloudflare dezactivat.
 
Mersi. Referitor la .htaccess am obs ca redirectioneaza doar pag principala si paginile php, html nu redirectioneaza, ai idee de ce?
daca ai instalat nginx si apache, nginx mai mult ca sigur este ca reverse proxy, si cel mai probabil el afiseaza paginile html si statice in general, insemnand ca requesturile nu ajung la apache si mai precis htaccess, de asta nu iti face redirect
 
daca ai instalat nginx si apache, nginx mai mult ca sigur este ca reverse proxy, si cel mai probabil el afiseaza paginile html si statice in general, insemnand ca requesturile nu ajung la apache si mai precis htaccess, de asta nu iti face redirect
Am inteles, mersi. Pentru SEO cauzeaza ceva redirectionarea prin cloudflare?
 
daca totusi vrei sa faci redirect de pe server.
cauti fisierul config al acelui site(pe vesta e /home/admin/conf/web/site.com/nginx.conf), iar la inceput, dupa linia cu server_name, pui:
Cod:
return 301 https://site2.com$request_uri;
break;
asa ai facut redirect la toate links, inclusiv statice, php, etc.

****
Cod:
service nginx reload
dupa ce ai modificat fisierul, sau dai restart la nginx din panel
 
daca totusi vrei sa faci redirect de pe server.
cauti fisierul config al acelui site(pe vesta e /home/admin/conf/web/site.com/nginx.conf), iar la inceput, dupa linia cu server_name, pui:
Cod:
return 301 https://site2.com$request_uri;
break;
asa ai facut redirect la toate links, inclusiv statice, php, etc.

****
Cod:
service nginx reload
dupa ce ai modificat fisierul, sau dai restart la nginx din panel
Nu stiu sa fac asa. Merge acum cum ai zis tu prin regula la cloudflare, dar de exemplu la URL (required) daca pun cu www imi redirectioneaza doar paginile cu www nu si cele fara.
 
Nu stiu sa fac asa. Merge acum cum ai zis tu prin regula la cloudflare, dar de exemplu la URL (required) daca pun cu www imi redirectioneaza doar paginile cu www nu si cele fara.
nu pui cu www.
faci asa:
forward la
Cod:
*site.com/*
pe
Cod:
https://site2.com/$2
1658500792161.png
daca vrei sa pastrezi si www, bagi
Cod:
https://$1site2.com/$2
la destination
automat functioneaza cu orice subdomeniu.
 
Ultima editare:
Loading...
Back
Sus