Özel Arama
| Author | Message | |||||
posts
Location: Occupation: Age: |
#95 31-03-2008 15:37 GMT | |||||
|
S.a arkadaşlar Bu döküman ile seo problemini kökden çözmek istedim çünkü böyle bir eklenti olmasına rağmen kimse kullanamıyor veya ingilizcesi iyi olmadığından anlamıyor umarım döküman açıklayıcıdır takıldığınız yerleri sorabilirsiniz,
Not: Sadece Linux hostlar için geçerlidir Sitenizin uzantıları örnek olarak seditio-seo-sistemi-last.html gibi olacaktır. functions.php açın ve en alttaki ?> bir üstüne aşağıdaki kodları ekleyin kaydedip kapatın Kod: // Rewrite patch $SEP = (strstr(__FILE__, '\\') === FALSE) ? '/' : '\\'; require_once dirname(__FILE__).$SEP.'rewrite.php'; common.php açın aşağıdaki kodu bulun Kod: /* ======== Anti-XSS protection ======== */ $xg = sed_import('x','G','ALP'); $xp = sed_import('x','P','ALP'); $xk = sed_check_xp(); Bir satır boşluk bırakarak üstüne ekleyin Kod: /* === Hook === */ $extp = sed_getextplugins('input'); if (is_array($extp)) { foreach($extp as $k => $pl) { include('plugins/'.$pl['pl_code'].'/'.$pl['pl_file'].'.php'); } } /* ======================== */ Aşağıdaki kodu yine common.php nin içinde bulun Kod: /* ======== Gzip and output filtering ======== */ if ($cfg['gzip']) { @ob_start('ob_gzhandler'); } else { ob_start(); } ob_start('sed_outputfilters'); Ve bu kod ile değiştirin Kod: /* ======== Gzip and output filtering ======== */ if ($cfg['gzip']) { @ob_start('ob_gzhandler'); } else { ob_start(); } ob_start('sed_outputfilters'); // Enables rewrite ob_start('rewrite_output'); Rewrite.php Kendim tr karakterleri çevirdim problemsiz çalışıyor Bunu /system/ klasörüne atacaksınız funcrions.php nin olduğu dizine Rewrite Plugins Download Şimdi gelelim admin panelden kurulumuna admin.php?m=config&n=edit&o=plug&p=rewrite buraya girin ve öncelikle bütün seçenekleri evet yapın ama kayıt etmeyin daha Seçenekleri inceleyelim Main separator in the URL (used instead of & and ?) : adlı seçenek __ olacaktır List of scripts to rewrite separated by | (no spaces) : bu çecenekte admin|forums|index|list|message gibi yazılar göreceksiniz burdan admin| olanı silin çünkü admin panelin seo olması işinize yaramaz + .htacces oluşturamassınız silmez iseniz. ve işlemleri şimdi kayıt edin. admin.php?m=tools&p=rewrite burayı sitenizde çalıştırın www.siteniz.com/admin.php?m=tools&p=rewrite gibi mesala, karşııza .htacces e koyacağınız kodlar gelecek ve bunu bir notped ile .htacces şeklinde kayıt edin sitenizin ana dizinine yükleyin ve sismeniz artık seo dur Doc written Elros Bu mesaj Elros tarafından düzenlendi (31-03-2008 17:01 GMT, 235 Gün ago) |
||||||
TheRaskol |
#99 31-03-2008 16:35 GMT | |||||
|
Dediğin herşeyi eksiksiz yaptım çok eminim fakat enable yapınca sayfalar açılmıyor.
http://www.spherewiki.gen.tr/c-articles.html |
||||||
posts
Location: Occupation: Age: |
#100 31-03-2008 16:59 GMT | |||||
|
Malesef sadece Linux serverlar için geçerli
|
||||||
G.YILDIZ
|
#110 31-03-2008 22:26 GMT | |||||
|
güzel anlatım teşekkürler.fakat bunda ! ? gibi karakterler yerine % işareti kullanması biraz saçma olduğu için şöyle bir ek yapalım.
rewrite.php dosyasını açın: bul: Kod: 'ü' => '', 'ı' => 'e', altına ekle: Kod: '!' => '-', '+' => '-', '?' => '-', '/' => '-', '*' => '-', '%' => '-', bunlar örnek olarak verdiğim karakterler. ! ? gibi karakter içerdiği zaman browser da % yerine - işareti çıkar buda daha hoş ve sağlam bir seo olmasını sağlar. aynı zamanda türkçe karakteri çeviren arkadaş ş yerine S kullanmış.bu yanlış bence.Türkçe karakterler için az önce eklediğimiz kodların devamına ekleyin. Kod: 'İ' => 'i', 'ı' => 'i', 'ğ' => 'g', 'Ğ' => 'g', 'ş' => 's', 'Ş' => 's', 'ö' => 'o', 'Ö' => 'o', 'Ü' => 'u', 'ü' => 'u', 'ç' => 'c', 'Ç' => 'c', üst tarafındaki kodlarda türkçe karakter olanları arayın.varsa silin. |
||||||
|
CMS Developer
|
||||||
The_Sage
|
#116 01-04-2008 16:46 GMT | |||||
|
arkadaşlar bunu yapınca foruma konu acınca ve bide newsa haber felan ekleyince hata veriyor onu nasıl düzeltebiliriz
|
||||||
G.YILDIZ
|
#118 01-04-2008 17:37 GMT | |||||
|
nasıl bir hata alıyorsun?
|
||||||
|
CMS Developer
|
||||||
The_Sage
|
#120 01-04-2008 18:24 GMT | |||||
|
mesela aşağıdaki hatayı haber düzenlerken alıyorum
Kod: Not Found
The requested URL /i-54-Kargalar-Depremi-Haber-Vermis/m-edit/a-update/page.php was not found on this server. Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request. -------------------------------------------------------------------------------- Apache/2.2.8 (Unix) mod_ssl/2.2.8 OpenSSL/0.9.8b mod_auth_passthrough/2.1 mod_bwlimited/1.4 FrontPage/5.0.2.2635 PHP/5.2.5 Server at www.balabirlik.com Port 80 |
||||||
G.YILDIZ
|
#122 01-04-2008 18:40 GMT | |||||
|
çözümünü birisinden öğrenmiştim.bana söyleme kimseye demişti ama kusura bakmasın bukadar millet can çekişiyor söylemek lazım
|
||||||
|
CMS Developer
|
||||||
posts
Location: Occupation: Age: |
#123 01-04-2008 18:48 GMT | |||||
|
The_Sage hata alman normal çünkü linkin bu şekilde
Kod: /i-54-Kargalar-Depremi-Haber-Vermis/m-edit/a-update/ dökümanı tam uygulamamışsın aşağı bak nedemişim orda ? sen /katagori/ bu şekilde yapmışsın hata alman doğal __ şeklinde yapacaksın Main separator in the URL (used instead of & and ?) : adlı seçenek __ olacaktır |
||||||
G.YILDIZ
|
#124 01-04-2008 18:58 GMT | |||||
|
_ yapınca sorun ortadan kalkıyormu?
|
||||||
|
CMS Developer
|
||||||
Sonraki Sayfa




