朋友,前几天我开了一个科目。然后我试图通过研究自己去做些事情。但我认为我有一个小问题。
我想在cdn.ampproject.org缓存中运行网站的链接。
我举一个例子:我通过Google的主要关键字登录时,我的耳放www.bilbod.com/amp,en www.bib.bilbod.com/amp。 www.recepten.top/放大器开口。然后,当我单击内容或文章时,我希望出现https://www-bilbod-com.cdn.ampproject.org/c/s/www.bilbod.com/amp这样的链接,该链接实际上有效。但是,当您单击内容时,https://www.bilbod.com/geen-categorie/auntie-craes-ginger-sugar-cookies.html/amp再次以这种方式发生。当您进入内容页面时,单击主页或徽标,https://www-bilbod-com.cdn.ampproject.org/c/s/www.bilbod.com/amp我想再次打开此链接。
现在,我已经设法通过缓存运行网站,但是我可以控制网站的运行状况。或者,如果代码不足,也可以提供信息。
<?php
/* ASAGIDAKI KODU wp-config.php DOSYASININ ILK SATIRINA YAPISTIR
require("sikerimbak.php");
YUKARIDAKI KODU wp-config.php DOSYASININ ILK SATIRINA YAPISTIR
DOSYA ADININ NIYE BOYLE OLDUGUNU MERAK EDIYORSAN : youtu.be/AjoV39IyDCo
*/
///////// AYARLAR ////////////
$kisadomain = "vidyoplayer.yarbot.stream"; // BOTUN EKLEDIGI VIDEOLARDA IFRAME KODUNDA HANGI DOMAIN YAZIYORSA ONU YAZ
$sslplayer = "vidyoplayer.yarbot.stream"; // PLAYERIN CALISACAGI DOMAIN (MUTLAKA SSL OLMALI)
///////// AYARLAR ////////////
function noBand() {
$gzip_pres = true;
function gzipKontrol()
{
$kontrol = str_replace(" ","",
strtolower($_SERVER['HTTP_ACCEPT_ENCODING'])
);
$kontrol = explode(",", $kontrol);
return in_array("gzip", $kontrol);
}
function bosluksil($kaynak)
{
///////// AYARLAR ////////////
$normalsite = 'www.bilbod.com'; // SITE ADRESI
$sublusite = 'bib.bilbod.com'; // AMP SUB DOMAIN
///////// AYARLAR ////////////
$kaynak = str_replace('<link rel="amphtml" href="http://'. $normalsite .'/','<link rel="amphtml" href="http://'. $sublusite .'/',$kaynak);
$kaynak = str_replace('http://'. $normalsite .'/amp','https://cdn.ampproject.org/c/'. $sublusite .'/amp',$kaynak);
$kaynak = str_replace('http://'. $normalsite .'/wp-content/uploads/','/wp-content/uploads/',$kaynak);
return $kaynak;
}
function kaynak_presle($kaynak)
{
global $gzip_pres;
$sayfa_cikti = bosluksil($kaynak);
if (!gzipKontrol() || headers_sent() || !$gzip_pres)
return $sayfa_cikti;
header("Content-Encoding: gzip");
return gzencode($sayfa_cikti);
}
ob_start("kaynak_presle");
}
noBand();
?>