vBulletin 406 Not Acceptable Hatası Çözümü

vBulletin kullanıcılarının sıklıkla aldığı hatalardan birisi olan

406 Not Acceptable  An appropriate representation of the requested resource /showthread.php could not be found on this server.

hatasının sebebi Türkçe Karakter Kodlamasından Kaynaklıdır. Açtığınız başlık örneğin içerisinde Türkçe Latin -extended Karakterler içeriyorsa (ü,ş,i,ç,ö gibi) vBulletin scripti bu url’ yi çözümlerken bu karakterleri üzerlerinde nokta olmayacak şekilde ü’ yü u’ ya , ş’ yi s’ ye ç’ yi c’ ye çevirir. Ancak ; bu yalnızca açtığınız konu başlığında gerçekleşir. URL’ de bu çevirme gerçekleşmez. Nasıl ki şöyle izah edelim:

Bu resimde hatayı görüyorsunuz; URL Kısmına dikkat edin. Normal bir şekilde forum üzerinden bir linke tıkladığımızda bize bu hatayı veriyor ve URL’ ye dikkat ettiğimizde ise olması gerektiği gibi olmadığını görüyoruz.

vBulletin-406-Not-Acceptable-Hatası-Çözümü

Peki problemi anlamak içinse linkten mi kaynaklı olup olmadığına bakalım ve elimizle adres çubuğunu düzenleyerek Turk yazalım dedik ve istediğimiz sayfa sonunda açıldı yani şöyle:

vBulletin-406-Not-Acceptable-Hatası-Çözümü-02

Peki bu sorunu nasıl çözeceğiz ? Çözüm basit aslında

  • admincp ye gidin
  • vBulletin Seçenekleri‘ ne gidin
  • Friendly URLs‘ bölümüne gelin

Burada bazı ayarları değiştireceğiz.

  • URL Type bölümündeki seçeneği Advandec Friendly URLs (Gelişmiş Friendly URLs) yapın
  • Enforce Canonical URL bölümündeki seçeneği Strict olarak değiştirin
  • Enforce Canonical URL for Registrated Users bölümünü Evet olarak değiştirin
  • Friendly URL Unicode Bölümünü Convert to UTF-8 olarak değiştirin
  • NCR Encode UTF-8 Urls for IE bölümünü de Evet olarak değiştirin.
  • En Altta da bir seçenek kalıyor orayı es geçin küçük r yazar.
  • Kaydedin ve de sayfanızı Sağ Tuş > Yenile diyerek ya da Shift + F5 ile tekrar yükleyin önbelleği silinmiş bir şekilde. Geçmiş olsun.

Bu işlemlerin resimli bir şekilde gösterildiği hal ise aşağıdadır kontrol ederek doğru yaptığınıza emin olunuz ;

vBulletin-406-Not-Acceptable-Hatası-Çözümü-03

Erel Çolak

Front-End Developer olarak kendimi geliştiriyorum, HTML5, CSS3, JQuery, Bootstrap Gibi bir çok dille ilgilenmekteyim. WordPress, vBulletin, OpenCart, Moodle ve diğer CMS' ler konusunda aşırı bilgi sahibiyim ve de bu bilgileri elimden geldiğince paylaşıyorum. Trakya Üniversitesi Bilgisayar Öğretmenliği Bölümünü okudum. Şimdilerde özel bir şirkette UI/UX Designer & Front-end developer olarak çalışmaktayım.

You may also like...

Bir cevap yazın