• Forum vBulletin altyapısından Xenforo altyapısına geçirildi, bu sebeple eski şifreleriniz ile foruma giriş yapamayacaksınız, parolamı unuttum adımından mailiniz ile şifre sıfırlayarak giriş yapabilirsiniz.

    Üyeliklerinde geçerli bir mail adresi olmadığı için sıfırlama yapamayacak kullanıcılar forum kullanıcı adlarını ve yeni şifrelerini yazarak info@maxigame.org adresine şifre sıfırlamak istediklerine dair bir mail göndersinler şifrelerini sıfırlayıp mail adreslerini güncelleyeceğiz. Şifreniz sıfırlandıktan sonra foruma giriş yapıp tekrar istediğiniz gibi değiştirebilirsiniz.

vBulletin 4x Friendly URLs (Arama Motoru Dostu Linkler) Ayarları

Deepblue

~More Than Blue~
Administrator
Aktiflik
K.Tarihi
18 Nis 2007
Mesajlar
21,208
Puanı
3,756
Konum
Ankara
maxigamebanner1.png

maxayrac3.jpg

vBulletin 4x sürümü ile birlikte sisteme Friendly URLs diye bir özellik eklendi. Bu özellik sayesinde herhangi bir seo eklentisine ihtiyaç duymadan forumdaki linklerimizi arama motoru dostu haline getirebiliyoruz. Tabi bunun için bazı ayarlar yapmamız gerekiyor. Temel olarak ayarlarımız 3 aşamadan oluşuyor hemen anlatıma başlayalım.

1. vBulletin Admin paneline giriş yapınız vBulletin Seçenekleri > Firendly URLs seçeneğini seçip aşağıdaki gibi düzenleyip kaydediniz.

cache.php


2. Aşağıdaki kodları kopyalayıp .htaccess dosyanızın içerisine yapıştırıp kaydediniz.

Kod:
RewriteEngine on

# Eğer forumunuz ana dizinde değilde bir alt dizinin içerisinde ise aşağıdaki satırın başındaki # işaretini kaldırın ve sağındaki yere forum dosyalarınızın bulunduğu dizinin (klasörün adını yazın)
# RewriteBase /forum/

# Eğer content/ ten content.php'ye dönüştürmede (yazmada) sorununuz var ise aşağdaki satırın başındaki # işareti kaldırın MulltiViews 'leri kapatmak için.
# Options -MultiViews

RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d

RewriteRule ^.*$ - [NC,L]

# Forum
RewriteRule ^threads/.* showthread.php [QSA]
RewriteRule ^forums/.* forumdisplay.php [QSA]
RewriteRule ^members/.* member.php [QSA]

3. Son olarak isterseniz bu adımı yapmayabilirsiniz ama yaparsanız güzel olacaktır. Bu adımda anlatılanlar linklerdeki Türkçe karakterleri İngilizce karakterlere ve büyük harfleri küçük harflere dönüştürerek daha düzgün ve temiz bir link yapısı elde etmemizi sağlıyor. Bunun için ftp den includes klasöründeki class_friendly_url.php dosyasını bulup bir metin edötörü ile açınız.

Şu satırı bulun:
Kod:
public static function clean_fragment($fragment, $canonical = false)
    {

ve hemen altına şunları kopyalayıp yapıştırın:
Kod:
$deepblue = array(           
        'A'=>'a',
        'B'=>'b',
        'C'=>'c',
        'Ç'=>'c',
        'ç'=>'c',
        'D'=>'d',
        'E'=>'e',
        'F'=>'f',
        'G'=>'g',
        'Ğ'=>'g',
        'ğ'=>'g',
        'H'=>'h',
        'İ'=>'i',
        'I'=>'i',
        'ı'=>'i',
        'J'=>'j',
        'K'=>'k',
        'L'=>'l',
        'M'=>'m',
        'N'=>'n',
        'O'=>'o',
        'Ö'=>'o',
        'ö'=>'o',
        'P'=>'p',
        'R'=>'r',
        'Q'=>'q',
        'S'=>'s',
        'Ş'=>'s',
        'ş'=>'s',
        'T'=>'t',
        'U'=>'u',
        'Ü'=>'u',
        'ü'=>'u',
        'V'=>'v',
        'Y'=>'y',
        'W'=>'w',
        'X'=>'x',
        'Z'=>'z',
        'ß'=>'b',
        'Ä'=>'a',
        'ä'=>'a',
        '®'=>'r',
        '©'=>'c',
        '€'=>'e',
        '$'=>'s'
            
);
   $fragment = strtr($fragment, $deepblue);
   $fragment = to_ascii($fragment);

Dosyayı kaydedip ftp den geri gönderip üzerine yazdırın artık url (linkleriniz) arama motoru dostu ve daha güzel hale geldiler :)
 
bir zamanlar çok uğraltım vbulletin hatta ban rapor eklentisi bulmuştum bir yerden :D
 
Geri
Üst