Redirection Scripts Vbulletin 3.x (Eski vBulletin Linklerini Yönlendirme)

  • Konuyu başlatan Konuyu başlatan guclusat
  • Başlangıç Tarihi Başlangıç Tarihi

guclusat

Tanınmış Üye
Süper Moderatör
Eğer vBulletin 3.x sürümünden XenForo'ya geçiş yaptıysanız eski linklerinizin yeni linkler yönlenlendirilmesini, konuda verdiğimiz zip içindeki dosyalar aracılığı ile gerçekleştirebilirsiniz.

Kurulum:

  • Ekteki zip dosyasını (import-301.zip) bilgisayarınıza indiriniz.
  • Zip'i çıkartıp "vb" klasörü içindeki dosyaları XenForo'nuz nerede kurulu ise oraya yükleyiniz.
  • Şayet XenForo'nuz önceki forum kurulumuzdan farklı bir yol üzerinde bulunuyorsa import-301-v2/301config.php dosyasını açarak $fileDir = '/some/path/here' satırı başındaki // işaretini kaldırarak XenForo kurulumunuzun yolunu giriniz.
Örnek:

PHP:
             $fileDir = '/home/example/public_html/xenforo-forum';

301config.php, showthread.php, forumdisplay.php ve showpost.php dosyalarının önceki forum kurulumuzun bulunduğu dosya yolu içerisinde olması gerektiğini unutmayınız.

Yani forumunuz önceden public_html yer almışsa bu dosyalar bu dizine yüklenilmesi gerekiyor.

Dosyalar sayesinde eski URL'leriniz 301 yöntemi ile kalıcı olarak yeni adreslerine yönlendirilecektir.

Eğer vBSeo kullanıcı iseniz aşağıdaki yöntemi buna ek olarak uygulayarak linklerinizi yönlendirebilirsiniz:

  • http://tools.geekpoint.net/xfseo/ adresine gidiniz.
  • Eğer otomatik seo kuralları kullanıyorsanız "Select a Preset" yazan yerde hangisini kullanıyorsanız seçiniz.
  • Eğer kişiselleştirilmiş seo kuralları kullanıyorsanız;
vBSeo 3.5 & ve üzerisi için: vbseocp.php » Data Backup & Restore » vbseo_urls.xml
vBSeo 3.3 & ve aşağısı için: vbseocp.php » Download/Backup your Current Settings » vbseo_urls.xml

  • xml dosyanızı "Or, Upload your own XML File" yerden upload ediniz.
Size, kendi seo ayarlarınızı analiz ederek örnek olarak şöyle bir kod verecek:

Kod:
RewriteEngine on RewriteRule f[\d]+/.+-([\d]+)/index([\d]+).html showthread.php?t=$1&page=$2 [NC,L] RewriteRule f[\d]+/.+-([\d]+)/ showthread.php?t=$1 [NC,L] RewriteRule f([\d]+)/index([\d]+).html forumdisplay.php?f=$1&page=$2 [NC,L] RewriteRule f([\d]+)/ forumdisplay.php?f=$1 [NC,L]

Bu kodu alıp XenForo'nuzun kurulu oldu yerdeki .htaccess dosyasına yapıştırınız. Eğer dosyada daha önce oluşturulmuş .htaccess kuralı varsa dosyanızın en başına yapıştırınız.

* Bu eklentinın yayınlandığı orjinal adrese gitmek için tıklayınız.
* vBSeo için .htaccess temelli yönlendirme özelliğinin tanıtıldığı orjinal adrese gitmek için tıklayınız.
 

Eklentiler

Geri
Yukarı