Windows Sunucuda Wordpress ayarları

Merhaba arkadaşlar bu günkü yazımızda windows 2008 ve windows 2012 server sunucu üzerinde wordpress sitemizi düzgün bir şekilde yayınlayabilmek için yapılması gereken webconfig ayarlarını anlatmaya çalışacağım. Windows sunucular öncelikle websitesi ayarları için web.Config dosyasına göre hareket etmektedirler. Tıpkı linux sunucularda tüm ayarların .htaccess dosyası üzerinden yapıldığı gibi. Wordpress kalıcı bağlantı ayarlarının düzgün bir biçimde çalışabilmesi için web config dosyasında ayar yapmanız gerekiyor. Windows 2003 üzerinde wordpress kalıcı bağlantıları index.php? id=*** şeklinde çalışıyordu. Windows 2008 ve 2012 Iss 7 ile birlikte wordpress kalıcı bağlantılarını tıpkı linux sunucularda olduğu gibi yazdırabilirsiniz.

Kalıcı bağlantılar seo açısından ve kullanıcılar arama yaptıklarında aradıkları şey ile ilgili olması açısından önem taşıyor. Arama motorları da kalıcı bağlantılara oldukça fazla önem veriyor. Kullanıcılar arama motorlarında elma diye arama yaptıklarında armut.html sayfasına gitmek istemezler. Bu sayfanın aradıkları şeyle ilgil olmadığını varsayarlar. Bu bağlamda yazdığınız ve yayınladığınız makaleleri alakalı başlıklar ve sayfa urlsi vermeniz gerekmektedir.

Windows wordpress ayarları

Windows sunucuda wordpress yani php dosyalarının çalışabilmesi için pleks panel üzerinde domain üzerine tıklayalım hosting settings ( hosting ayarları ) bölümünden "Php support" seçeneğini aktif etmelisiniz. Pleks üzerindeki ayarlara buradan bakabilirsiniz. 

 Php dosyaları çalışması için pleks üzerinde ayarlamaları yaptıktan sonra gelelim web.config dosyası ayalarının yapılmasına. Note defterini açın ve aşağıdaki kodları kopyalayarak yapıştırın ve farklı kaydete seçeneğinden web.config olarak kaydedin. Sunucu üzerinde teknokedi.com/ httpdocs klasörü içine yükleyin.

İşte web.config dosyası

 <?xml version="1.0" encoding="UTF-8"?>

<configuration>
<system.webServer>
<rewrite>
<rules><rule name="Imported Rule 2" stopProcessing="true"><match url="^(.*/)?wp-content/(.*)" ignoreCase="false"/><conditions logicalGrouping="MatchAny">
<add input="{URL}" pattern=".*wp-content/plugins.*" ignoreCase="false" negate="true"/></conditions><action type="None"/></rule>
<rule name="wordpress" patternSyntax="Wildcard">
<match url="*"/>
<conditions>
<add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true"/>
<add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true"/>
</conditions>
<action type="Rewrite" url="index.php"/>
</rule></rules>
</rewrite>
</system.webServer>
</configuration>

İnternet sitelerinde birçok webconfig dosyası örneği mevcut ve artık yeni wordpress yüklediğinizde içinde otomatik olarak dosya yüklü olarak geliyor. Ancak o dosyayı değiştirmezseniz yüklediğiniz resimleri ve medya öğelerini görüntüleyemezsiniz. Yukarıdaki benim kullandığım web.config dosyasını kullanırsanız bu sayede resimleriniz ve diğer medya öğeleriniz görüntüleniz.

Bu işlemi yaptıktan sonra web sitenizin admin panelinden kalıcı bağlantılar bölümünden istediğiniz gibi değiştirerek çalıştırabilirsiniz. Yapamadığınız sorunlar için yorumlar bölmünden bizimle iletişime geçtiğiniz taktirde kısa süre zarfında yardımcı olamaya çalışacağız.

Sonuç; Sonuç olarak artık windows sunucular üzerinde wordpress ve diğer php hazır scriptleri yazılımları istediğiniz gibi kullanabilirsiniz. Wİndows php başlangıç olarak çalıştıraibliyor ama inoncube gibi özel eklentileri şimdilik çalıştıramıyorsunuz. ( bunu windows 2012 de test etmedim).  

>>> Normal Siteye Git

Google Analytics amp?usqp=mq331AQCCAE= şeklinde gelen ziyaretçiler

Son günlerde google analytics gerçek zamanlı ziyaretçileri takip eder webmaster arkadaşlar, amp sayfalarında amp?usqp=mq331AQCCAE= şeklinde parametrelerle ziyaretçiler gelmeye başladı. Henüs resmi ...

Android telefon ve tabletlerde chrome geçmişini silmek

Android yüklü telefon ve tabletlerde chrome geçmişini silmek için yapmanız gereken tarayıcı ayarlarını açıklamaya çalışalım. Chrome tarayıcınızda web siteleri açtığınızda zamanla log dosyaları biri ...

Bilgisayarda İnternete Girdiğim Siteler Görünmesin Nasıl Yaparım?

Bilgisayarımıza başkaları oturduğunda yada ortak kullanılan bilgisayararda girdiğim siteler görünmesin nasıl yaparım diye düşnüyorsanız popüler tarayıcılarda girdiğimiz sitelerin  ve tarayıcı ...

Android telefonda firefox tarayıcı geçmişini silmek, girilen siteleri temizlemek

Android telefon ve tabletlerde firefox tarayıcısının geçmişini silmek için yapmanız gereken telefon uygulamalar bölümünde firefox uygulamasını çalıştırmak. Firefox sağ üst kısımda yer alan alt alta ...

Blogger siteye adsense reklam kodu ekleme

Merhaba arkadaşlar; blogger yani blogspot web sitesine adsense reklam kodu nasıl eklenir onu açıklamaya çalışalım. Yeni bir blog açtığınızda o blog üzerinde normalde adsense reklam kodu kullanamıyo ...