lostyazilim
tr.link

htaccess ile ?amp kodunu linkten kaldırma

6 Mesajlar 1.380 Okunma
lstbozum
tr.link

erden89 erden89 WM Aracı Kullanıcı
  • Üyelik 18.05.2014
  • Yaş/Cinsiyet 35 / E
  • Meslek Programcı
  • Konum Mardin
  • Ad Soyad A** E**
  • Mesajlar 198
  • Beğeniler 18 / 55
  • Ticaret 1, (%100)
Merhaba
Daha önce web sitemde amp desteği yaptım ancak reklam gelirlerinde yarı yarıya düşüş oldu bende şimdilik amp den vazgeçtim.
Ancak /amp linkleri yönlendirdim ancak /*amp şu şekilde olanları bir türlü linklerden kaldıramadım. Bunu nasıl yapabilir?

site.com/yazi-adi/?amp to site.com/yazi-adi/ şeklinde yönlendirmesini istiyorum.
 

 

wmaraci
reklam

umutalparslan umutalparslan WM Aracı Kullanıcı
  • Üyelik 26.02.2017
  • Yaş/Cinsiyet 29 / E
  • Meslek Bilişim
  • Konum İstanbul Anadolu
  • Ad Soyad U** A**
  • Mesajlar 416
  • Beğeniler 35 / 71
  • Ticaret 0, (%0)
Hocam google'da kaldırmak istiyorsanız webmaster tools'a giriş yapın robots.txt dosyasını görüntüleyin oraya bu kodu ekleyin sonra gönder deyin robots.txt dosyasını indirip site dizinine atın google ?amp linklerinizi atlayacaktır.

Disallow: /*?
Disallow: /?amp/*
Disallow: /?*
erden89

kişi bu mesajı beğendi.

erden89 erden89 WM Aracı Kullanıcı
  • Üyelik 18.05.2014
  • Yaş/Cinsiyet 35 / E
  • Meslek Programcı
  • Konum Mardin
  • Ad Soyad A** E**
  • Mesajlar 198
  • Beğeniler 18 / 55
  • Ticaret 1, (%100)
Cevap için teşekkkürler. Aslında asıl amacım link yapısında "?amp" Karakteri htaccess ile kaldırmayı öğrenmek istiyorum. Normalde sadece amp yazsını kaldırabiliyorum ancak, "?amp" şeklinde işe yaramıyor.
 

 

umutalparslan umutalparslan WM Aracı Kullanıcı
  • Üyelik 26.02.2017
  • Yaş/Cinsiyet 29 / E
  • Meslek Bilişim
  • Konum İstanbul Anadolu
  • Ad Soyad U** A**
  • Mesajlar 416
  • Beğeniler 35 / 71
  • Ticaret 0, (%0)
Hocam birde şu htaccess kodunu
RewriteCond %{THE_REQUEST} \ /([^\?\ ]*)\?sayfa=
RewriteRule ^ /%1? [L,R=301]
alttaki kodun altına yerleştir
RewriteEngine On
RewriteBase /
erden89

kişi bu mesajı beğendi.

wmaraci
wmaraci

erden89 erden89 WM Aracı Kullanıcı
  • Üyelik 18.05.2014
  • Yaş/Cinsiyet 35 / E
  • Meslek Programcı
  • Konum Mardin
  • Ad Soyad A** E**
  • Mesajlar 198
  • Beğeniler 18 / 55
  • Ticaret 1, (%100)
Çok teşekkürler kod şu şekilde çalıştı

RewriteEngine On
RewriteBase /
RewriteCond %{THE_REQUEST} \ /([^\?\ ]*)\?amp
RewriteRule ^ /%1? [L,R=301]
 

 

umutalparslan umutalparslan WM Aracı Kullanıcı
  • Üyelik 26.02.2017
  • Yaş/Cinsiyet 29 / E
  • Meslek Bilişim
  • Konum İstanbul Anadolu
  • Ad Soyad U** A**
  • Mesajlar 416
  • Beğeniler 35 / 71
  • Ticaret 0, (%0)
?sayfa= yazısını değiştirmeyi unutmuşum :) neyse düzelttiysen sıkıntı yok. Rica ederim
erden89

kişi bu mesajı beğendi.

wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al