Seo https vs http duplikált tartalom kivédése?
hogyan kell kivédeni a duplikált tartalom miatti büntetést, ha szeretném ha látná a google stb. web bot hogy van https oldalam is, de ne azt cachelje?
ugyanakkor mint ranking factor számítsa bele hogy van https.
most egy robots_ssl.txt fájlban disallow: /
van beirva, de félek akkor nem számìtja bele, hogyvan https oldal is.
egyéb okok miatt nem akarom a https oldalt cachelni a googollel es a forgalom is jobb lenne sima http-n, nincs semmi titkos info az oldalon, se login se semmi.
mi a jò megoldás?
if ($_SERVER['HTTPS'] != "on") {
header("HTTP/1.1 301 Moved Permanently");
header("Location: [link]
exit();
}
ha pedig HTTP -t szeretnéd:
if ($_SERVER['HTTPS'] == "on") {
header("HTTP/1.1 301 Moved Permanently");
header("Location: [link]
exit();
}
Ahogy az előttem ró írja, csak annyit még, hogy a header-nek a harmadik paramétere a response code, felesleges két header, elég ennyi:
header("Location: [link] true, 301);
#3 -as, igaz de én úgy tudom a header információhoz kell megadni, ahhol a státus kódot.
header("HTTP/1.1 301 Moved Permanently",true,301);
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!