• 01-10-2014, 18:53:30
    #1
    Merhaba arkadaşlar durum biraz karışık ama yardımcı olmaya çalışıp en azından düşüncelerinizi paylaşacağınızı ümit ederek konuyu açıyorum.

    Bu adreste erişim sıkıntısı yaşıyoruz.
    .htaccess vs gerekli incelemeleri yaptık. Yurt dışı sunucular üzerinden kontrol ettiğimizde siteye erişim sorunu bulunmamakta.

    Sunucu sorf.org üzerinden alındı. Sunucunun önünde cloudflare korumasıda mevcut.

    Site ana dizinine her türlü erişebilmekteyiz. www olsun yada olmasın. Ancak alt klasör de bulunan forumumuza www var iken erişemiyoruz. www yok ise erişiyoruz. Yurt dışından ise www olsun yada olmasın erişebiliyoruz. Sunucu sorumlumuz sitenin tib tarafından engellendiğini belirtmesine rağmen tib ve turkcell telefon ile yapılan görüşmelerde engelleme olmadığını söylüyorlar. Tib'e bugün resmi dilekçe ile de başvuruldu.

    Bu durum üzerine sitedeki tüm www ları kaldırmaya yönelik işlemleri yaptık.
    .htaccess leri bile www olmayacak şekilde ayarlanması için özel çalışmalar yaptık. Ancak Türkiye üzerindeki kullanıcılarımızın her biri farklı şekillerde erişim sıkıntısı yaşadıklarını belirtiyorlar.

    ana dizin .htaccess içeriği
    RewriteEngine on
    RewriteCond %{HTTP_HOST} ^www.forumexe\.com [NC]
    RewriteRule ^(.*)$ http://forumexe.com/$1 [L,R=301]
    
    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>
    
    # END WordPress
    /frm/ dizini .htaccess içeriği
    # Comment the following line (add '#' at the beginning)
    # to disable mod_rewrite functions.
    # Please note: you still need to disable the hack in
    # the vBSEO control panel to stop url rewrites.
    RewriteEngine On
    
    # Some servers require the Rewritebase directive to be
    # enabled (remove '#' at the beginning to activate)
    # Please note: when enabled, you must include the path
    # to your root vB folder (i.e. RewriteBase /forums/)
    RewriteBase /frm
    
    RewriteCond %{HTTP_HOST} ^www.forumexe\.com [NC]
    RewriteRule ^(.*)$ http://forumexe.com/$1 [L,R=301]
    
    RewriteRule ^((urllist|sitemap).*\.(xml|txt)(\.gz)?)$ vbseo_sitemap/vbseo_getsitemap.php?sitemap=$1 [L]
    
    RewriteCond %{REQUEST_URI} !(admincp/|modcp/|cron|vbseo_sitemap|api\.php)
    RewriteRule ^((archive/)?(.*\.php(/.*)?))$ vbseo.php [L,QSA]
    
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !/(admincp|modcp|clientscript|cpstyles|images)/
    RewriteRule ^(.+)$ vbseo.php [L,QSA]
    Çözüme yönelik her türlü öneriyi ve düşünceyi önemsemekteyiz. Değerleri görüşlerinizi paylaşırsanız memnun olurum.

    Not: TİB resmi dilekçe başvuru sonucu ve cevabı beklenmektedir.
  • 01-10-2014, 19:10:50
    #2
    Problemin htaccess'den olduguna emin misiniz? Cf ile ilgili bir problemde olabilir gibi geliyor bana
  • 01-10-2014, 19:15:59
    #3
    conquer adlı üyeden alıntı: mesajı görüntüle
    Problemin htaccess'den olduguna emin misiniz? Cf ile ilgili bir problemde olabilir gibi geliyor bana
    Problemin nereden olduğunu bilmiyoruz. Sorunun çözümüne yönelik her türlü öneriyi bekliyoruz. Yönetim panellerini bize maalesef vermedikleri için ayrıntılı olarak inceleyemiyoruz.
  • 01-10-2014, 19:40:40
    #4
    İlk olarak htaccess'in adını değiştirerekdeneyin. Eğer düzelmezse cloudflare yada apacheyle ilgilidir. Direk htaccess'e yönelmek doğru olmaz. Sonrasında yol gösteren daha fazla kişi olacaktır.
  • 01-10-2014, 19:43:21
    #5
    conquer adlı üyeden alıntı: mesajı görüntüle
    İlk olarak htaccess'in adını değiştirerekdeneyin. Eğer düzelmezse cloudflare yada apacheyle ilgilidir. Direk htaccess'e yönelmek doğru olmaz. Sonrasında yol gösteren daha fazla kişi olacaktır.
    htaccess ile ilgili her şeyi denedik. Cloud ve apacheye el atamıyoruz sağolsun sunucu sorumlusu... Türkiye üzerinde dns var yada yok her türlü erişebilen hala kullanıcılar var.
  • 01-10-2014, 19:49:54
    #6
    MahmutYum adlı üyeden alıntı: mesajı görüntüle
    htaccess ile ilgili her şeyi denedik. Cloud ve apacheye el atamıyoruz sağolsun sunucu sorumlusu yok deyip kestirip atıyor. Türkiye üzerinde dns var yada yok her türlü erişebilen hala kullanıcılar var.


    O halde çözüme yönelik çokda müdahale yetkiniz yok demekki. htaccess'i devreden cıkarıp çözüme ulaşamadıysanız diger iki konu (apache yada cf) çözüme ulaştıracak demektir. Bunlarda sizde yoksa çözümü burada bulmak zor olsa gerek.
  • 01-10-2014, 20:22:45
    #7
    forum htaccess içeriğini alttaki ile değiştiriniz

    # Comment the following line (add '#' at the beginning)
    # to disable mod_rewrite functions.
    # Please note: you still need to disable the hack in
    # the vBSEO control panel to stop url rewrites.
    RewriteEngine On
    
    # Some servers require the Rewritebase directive to be
    # enabled (remove '#' at the beginning to activate)
    # Please note: when enabled, you must include the path
    # to your root vB folder (i.e. RewriteBase /forums/)
    RewriteBase /frm
    
    RewriteCond %{HTTP_HOST} !^www\.forumexe\.com
    RewriteRule (.*) http://www.forumexe.com/frm/$1 [L,R=301]
    
    RewriteRule ^((urllist|sitemap).*\.(xml|txt)(\.gz)?)$ vbseo_sitemap/vbseo_getsitemap.php?sitemap=$1 [L]
    
    RewriteCond %{REQUEST_URI} !(admincp/|modcp/|cron|vbseo_sitemap|api\.php)
    RewriteRule ^((archive/)?(.*\.php(/.*)?))$ vbseo.php [L,QSA]
    
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !/(admincp|modcp|clientscript|cpstyles|images)/
    RewriteRule ^(.+)$ vbseo.php [L,QSA]
    sorun devam ederse alttaki ile değiştirin ( htaccess'de # işareti satır kodunu pasif kılar)

    # Comment the following line (add '#' at the beginning)
    # to disable mod_rewrite functions.
    # Please note: you still need to disable the hack in
    # the vBSEO control panel to stop url rewrites.
    RewriteEngine On
    
    # Some servers require the Rewritebase directive to be
    # enabled (remove '#' at the beginning to activate)
    # Please note: when enabled, you must include the path
    # to your root vB folder (i.e. RewriteBase /forums/)
    RewriteBase /frm
    
    #RewriteCond %{HTTP_HOST} !^www\.forumexe\.com
    #RewriteRule (.*) http://www.forumexe.com/frm/$1 [L,R=301]
    
    RewriteRule ^((urllist|sitemap).*\.(xml|txt)(\.gz)?)$ vbseo_sitemap/vbseo_getsitemap.php?sitemap=$1 [L]
    
    RewriteCond %{REQUEST_URI} !(admincp/|modcp/|cron|vbseo_sitemap|api\.php)
    RewriteRule ^((archive/)?(.*\.php(/.*)?))$ vbseo.php [L,QSA]
    
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !/(admincp|modcp|clientscript|cpstyles|images)/
    RewriteRule ^(.+)$ vbseo.php [L,QSA]
    ayrıca ana dizin htaccess içeriğini bu şekilde değiştirin,

    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>
    
    # END WordPress
  • 01-10-2014, 21:13:54
    #8
    Denizgil adlı üyeden alıntı: mesajı görüntüle
    forum htaccess içeriğini alttaki ile değiştiriniz ayrıca ana dizin htaccess içeriğini bu şekilde değiştirin,
    Bahsettiğiniz şeyler sadece siteyi www yönlendirme kodu olarak işlem yapar. Bizim sorunumuz bu değil.



    ile



    www olarak erişim sorunu olmasa www olarak girişlerde www otomatik olarak .htaccess sebebi ile kalkar.
  • 01-10-2014, 23:39:34
    #9
    sunucuoptimizasyon.com
    Mahmut üstad, cloudflare i pause konuma getirme şansı var mı firmanın?

    Pause duruma getirdiğinizde trafik direk sunucu üzerinden dönmeye başlar, cloudflare aradan çıkar, pause yapıp iplerin dönmesini 5-10 dakika bekleyip tarayıcı cache lerini silip bir deneyin. Sorun devam ediyorsa sunucu taraflı veya sunucu önünde çalışan fiziksel bir firewall varsa ondan kaynaklanıyor olabilir.