Bezos adlı üyeden alıntı: mesajı görüntüle
Konuyu anlamayanlar için ek bir bilgi geçmek istiyorum.

Dinamik sub ile ne yapıcaz nasıl oluyorda ban riski az oluyor gibi sorular var.

*.paravansite.tk şeklinde sub eklediğimizde aslında biz hangi subdan girilirse girilsin varmış gibi siteye geçiş yapmasına izin ver diyoruz. Buraya kadar herşey tamam .htaccess ile anasitemize yönlendirme yapabilmemiz için *.paravansite.tk şeklinde oluşturduğumuz sub'u public_html dizinine yani ana dizine yönlendirmeliyiz görsellerdeki gibi burası da tamam. Şimdi public_html yani ana dizine yönlendirdik burayada .htaccess oluşturup içine konudaki htaccess kodlarını giriyoruz. Bu sayede 235643.paravansite.tk şeklinde bir giriş olduğunda ilk önce ana dizine yani paravansite.tk yönlenecek daha sonra httaccessdeki kodlara göre ana sitemize yönlenecek. Burada kullanılan site paravan site olmalı ana site değil dikkat edin.

Kodlarda düzenleme yaptıktan sonra eklentiler her pin atılmasında farklı bir sub ile atacak. Yani 2k pin attınız diyelim 2k sub domain ile pin atılacak. Bu sayede ban riskiniz en aza iniyor.

Dinamik subdomain ayarı nasıl yapılır. Ben cPanel üzerinden anlattım diğer panelleri araştırıp uygulayabilirsiniz.

cPanel, Plesk, Vesta, CyberPanel farketmez hepsinde oluyor. Paravan site (yönlendirme yapacak site) paneline giriş yapıyoruz. Şu şekilde *.paravansite.cf subdomain ekliyoruz.



Eklediğimiz dinamik subdomain'i ana dizine yönlendiriyoruz. Görsellerden devam edelim.





Dinamik subdomain ayarı tamamlandı burdan sonrası klasik eklenti ayarları.

// 301 Yönlendirme kodu //
Bu kodu kendinize göre düzenleyip paravan sitede .htaccess dosyası oluşturup içine atın.
Pinleme yapan sitemiz ana sitemizdir.

RewriteEngine on
RewriteRule ^(.*)$ http://anasite.com/$1 [R=301,L]
// Pinterest automatic eklentisi değiştirilecek alanlar //

wp-pinterest-automatic/pin_schedule.php yolunu izleyerek düzenlenecek dosyayı açalım.

Bu kodu buluyoruz.

$pin_link = wp_pinterest_pin_link_paginate( get_permalink( $post_id ) , $post->post_content , $pin_image );
Bunlarla değiştiryoruz.

// Değiştirilmiş kod başlangıcı//
function dinamikSubdomain($uzunluk = 10) {
$karakterler = 'abcdefghijklmnopqrstuvwxyz';
$karakteruzunlugu = strlen($karakterler);
$karistir = '';
for ($i = 0; $i < $uzunluk; $i++) {
$karistir .= $karakterler[rand(0, $karakteruzunlugu - 1)];
}
return $karistir;
}

$randomsub = dinamikSubdomain();

$pin_link = wp_pinterest_pin_link_paginate("http://$randomsub.paravansite.cf/?p=".$post_id, $post->post_content, $pin_image);

// Değiştirilmiş kod sonu//
// Social auto poster eklentisi değiştirilecek alanlar //

social-auto-poster/includes/social/class-wpw-auto-poster-pin-posting.php yolunu izleyerek düzenlenecek dosyayı açalım.

Bu kod satırını buluyoruz.

if (empty($postlink)) {
$postlink = $this->model->wpw_auto_poster_get_permalink_before_publish($post->ID);
}
Bunlarla değiştiriyoruz.

// Değiştirilmiş kod başlangıcı//
function dinamikSubdomain($uzunluk = 10) {
$karakterler = 'abcdefghijklmnopqrstuvwxyz';
$karakteruzunlugu = strlen($karakterler);
$karistir = '';
for ($i = 0; $i < $uzunluk; $i++) {
$karistir .= $karakterler[rand(0, $karakteruzunlugu - 1)];
}
return $karistir;
}

$randomsub = dinamikSubdomain();

$postlink = "http://$randomsub.paravansite.cf/?p=".$post->ID;

// Değiştirilmiş kod sonu//
Kodları değiştirirken linkleri düzenlemeyi unutmayın

Belki bu yöntemi bilen vardır ama bilmeyende çoktur diye düşünüyorum.

Sistemin adı dinamik subdomaindir. Anlamayan arkadaşlarımız google'da kısa bir aramayla dinamik subdomain hakkında bilgi alabilir.
Yeni açılan subdomainleri adsense panelinde siteler alt alan adı ekle yapmamıza gerek yok yani.
Bu subdomainleri adsense raporlarında görebiliyor muyuz?