vBulletin Search Engine Optimization
|
This is a discussion on utf8 ve url'ler within the Türkçe forums, part of the General Discussion category; Sitemi utf8'e çevirdikten sonra bazı url'lerdeki harfler yok oluyor mesela " Beşinci Haçlı seferi " olsun başlık urlde şöyle çıkıyor ...
| |||||||
|
#1
| |||
| |||
| utf8 ve url'ler
Sitemi utf8'e çevirdikten sonra bazı url'lerdeki harfler yok oluyor mesela "Beşinci Haçlı seferi" olsun başlık urlde şöyle çıkıyor www.siteismi.com/forum-x/şinci-haçlı-seferi-[id]/ gibi sadece be yazınca sorun yok ama beş yazınca ş olarak görünüyor Ayarlarım şu şekilde URLdeki İngilizce olmayan karakterleri değiştirme? URL'ler içerisinde Ingilizce Olmayan Karakterleri olduğu gibi bırakın Code: $vbseo_custom_char_replacement = array( 'Ö' => 'ö', //Ö 'İ' => 'i', //İ 'Ü' => 'ü', //Ü 'Ç' => 'ç', //Ç 'Å' => 'ÅŸ', //Ş 'Ä' => 'ÄŸ', //Ğ '&' => '', '"' => '', '‘' => '', '’' => '', '“' => '', '”' => '', '=' => '', '|' => ''); |
|
#2
| ||||
| ||||
|
UTF-8 kullanıcaksanız karakter değişkenleri kullanamazsınız. config_vbseo.php dosyasında alttaki ayarı açmalısınız PHP Code: |
|
#3
| |||
| |||
|
Yine aynı sorun devam ediyor URLdeki İngilizce olmayan karakterleri değiştirme? URL'ler içerisinde Ingilizce Olmayan Karakterleri olduğu gibi bırakın Code: $vbseo_custom_char_replacement = array(); PHP Code: birde büyük harfleri küçültmeden olduğu gibi url'ye yansıtma şansımız var mı? wiki'deki gibi http://tr.wikipedia.org/wiki/VBulletin gibi |
|
#5
| |||
| |||
|
varitabanını utf8_general_ci yapmıştım ondan mı acaba mysqli kullanıyorum Code: $config['Mysqli']['charset'] = 'utf8';
// Optionally, PHP can be instructed to set connection parameters by reading from the
// file named in 'ini_file'. Please use a full path to the file.
// Example:
// $config['Mysqli']['ini_file'] = 'c:\program files\MySQL\MySQL Server 4.1\my.ini';
$config['Mysqli']['ini_file'] = '';
|