bahadır
Yeni Üye
- Katılım
- 19 Mar 2023
- Mesajlar
- 38
- Beğeniler
- 14
Üst not: Ana sitenize de
AMP domaininizin adresi amp.ampdomain.com şeklinde olacak. Kendinize göre düzenlemeleri yapın.
- Öncelikle 2 tane domain satın alıyorsunuz. Biri ana site için diğeri amp sistemi için.
-İlk olarak ana sitenize
- AMP için kullanacağınız domain adresinin ftp'sinde .htaccess 'i aşağıdaki gibi kendinize göre düzenliyorsunuz.
-Amp domain altında index.php dosyası oluşturup içine alttaki kodları giriyorsunuz.
-Amp domain altında resim.php dosyası oluşturup alttaki kodları o dosyanın içine kopyalayıp yapıştırıyorsunuz.
Not: Güvenlik için, $_GET['x'] değişkenini "x"'i kullanmak yerine kendinize göre başka bir değişken ile değiştirin.
Düzeltme: Ekleme gereği duydum bir de sitenize <link rel="amphtml" href="
Eklemek için
olan satırı bulup;
bu satır ile değiştiriyoruz. Anadomain ve amp domain yerine kendi sitelerinizi düzenleyin.
İşte bu kadar. Artık sizin sitenize de amp kuruldu.
Ziyaretçiler için gizlenmiş link,görmek için
Giriş yap veya üye ol.
şeklinde kurulum yapın. Altta belirttiğim eklentide ilgili ayarlar mevcut.AMP domaininizin adresi amp.ampdomain.com şeklinde olacak. Kendinize göre düzenlemeleri yapın.
- Öncelikle 2 tane domain satın alıyorsunuz. Biri ana site için diğeri amp sistemi için.
-İlk olarak ana sitenize
Ziyaretçiler için gizlenmiş link,görmek için
Giriş yap veya üye ol.
bu eklentiyi kuruyorsunuz. Ardından kendinize göre amp sisteminizi eklenti ayarlarından düzenliyorsunuz.- AMP için kullanacağınız domain adresinin ftp'sinde .htaccess 'i aşağıdaki gibi kendinize göre düzenliyorsunuz.
RewriteEngine On
RewriteCond %{HTTP_HOST} !^amp\.ampdomain\.com
RewriteRule (.*)Ziyaretçiler için gizlenmiş link,görmek için Giriş yap veya üye ol.[R=301,L]
RewriteRule ^amp/(.*?)$ index.php?x=$1
RewriteRule ^wp-content/uploads/(.*?)$ resim.php?x=$1
-Amp domain altında index.php dosyası oluşturup içine alttaki kodları giriyorsunuz.
<?php
$x=$_GET['x'];
$x=str_replace('/amp/','',$x);
$x=str_replace('amp/','',$x);
echo str_replace('Ziyaretçiler için gizlenmiş link,görmek için Giriş yap veya üye ol.
?>
-Amp domain altında resim.php dosyası oluşturup alttaki kodları o dosyanın içine kopyalayıp yapıştırıyorsunuz.
<?php
$x=$_GET['x'];
header("Content-type: image/jpeg");
echo file_get_contents('Ziyaretçiler için gizlenmiş link,görmek için Giriş yap veya üye ol.
?>
Not: Güvenlik için, $_GET['x'] değişkenini "x"'i kullanmak yerine kendinize göre başka bir değişken ile değiştirin.
Düzeltme: Ekleme gereği duydum bir de sitenize <link rel="amphtml" href="
Ziyaretçiler için gizlenmiş link,görmek için
Giriş yap veya üye ol.
"/> şeklinde bir html tagı eklemeniz lazım. Bu tag Google'ye amp kullandığınızı ve amp sayfanızın adresini belirtecek. Bu eklemeyi yapmazsanız google arama motorunda sayfalarınızın AMP versiyonu açılmaz.Eklemek için
dizinindeki "amp-wp-theme-functions.php" dosyasında düzenleme yapmamız lazım./wp-content/plugins/amp-wp/includes/functions/
<link rel="amphtml" href="<?php echo esc_attr( $canonical ); ?>" />
olan satırı bulup;
<link rel="amphtml" href="<?php echo str_replace('Ziyaretçiler için gizlenmiş link,görmek için Giriş yap veya üye ol.( $canonical )); ?>" />
bu satır ile değiştiriyoruz. Anadomain ve amp domain yerine kendi sitelerinizi düzenleyin.
İşte bu kadar. Artık sizin sitenize de amp kuruldu.
Son düzenleme: