<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Microturk :: The Serbest Blog &#187; bağlantı</title>
	<atom:link href="http://www.microturk.net/tag/baglanti/feed" rel="self" type="application/rss+xml" />
	<link>http://www.microturk.net</link>
	<description>Çek bana bi&#039; acılı</description>
	<lastBuildDate>Sun, 15 Jan 2012 17:07:24 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>IIS üzerinde WordPress kalıcı bağlantıları</title>
		<link>http://www.microturk.net/bloglama/iis-uzerinde-wordpress-kalici-baglantilari</link>
		<comments>http://www.microturk.net/bloglama/iis-uzerinde-wordpress-kalici-baglantilari#comments</comments>
		<pubDate>Sun, 24 May 2009 11:31:44 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Bloglama]]></category>
		<category><![CDATA[Php]]></category>
		<category><![CDATA[bağlantı]]></category>
		<category><![CDATA[kalıcı]]></category>
		<category><![CDATA[link]]></category>
		<category><![CDATA[seo]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.microturk.net/?p=310</guid>
		<description><![CDATA[Uzun süredir dandik firmalardan ucuz diye hosting alıyordum ve malumunuz uptime yerlerde sürünüyordu. En sonunda Natro&#8216;dan bir hosting paketi sahibi oldum ve blogumu oraya taşımaya başladım. Sunucular Windows olduğundan ve IIS üzerinde çalıştığından kalıcı bağlantılar içinde index.php olmadan çalışmıyordu. http://www.microturk.net/index.php/yazi-basligi şeklinde olması gerekiyordu. Bunu düzeltebilecek ve sanki .htaccess kullanıyormuş gibi kalıcı bağlantıları düzgün kullanmamı sağlayacak [...]]]></description>
			<content:encoded><![CDATA[<p>Uzun süredir dandik firmalardan ucuz diye hosting alıyordum ve malumunuz uptime yerlerde sürünüyordu.  En sonunda <a href="http://www.natro.com/?aff=efecan">Natro</a>&#8216;dan bir hosting paketi sahibi oldum ve blogumu oraya taşımaya başladım. Sunucular Windows olduğundan ve IIS üzerinde çalıştığından kalıcı bağlantılar içinde index.php olmadan çalışmıyordu. <em>http://www.microturk.net/index.php/yazi-basligi</em> şeklinde olması gerekiyordu. Bunu düzeltebilecek ve sanki .htaccess kullanıyormuş gibi kalıcı bağlantıları düzgün kullanmamı sağlayacak bir çözüm yolu aramaya başladım.</p>
<p>Mantık şu: index.php olmadan sayfalar 404 hatası vereceği için bunu kullanabiliriz. Yani eğer 404 sayfasına gelen url&#8217;deki gerekli bilgileri alıp 404 sayfasına doğru bir şekilde include edebilirsek istediğimiz sayfayı görüntüleyebiliriz. Bu durumda aslında hata sayfasında olacağız ancak gelen çıktı tam istediğimiz şey olacak.</p>
<p>İlk olarak emin olmamız gereken husulardan biri Hosting firmanız hata sayfalarına URL yönlendirme imkanı veriyor mu onu kontrol etmek olmalı. Kendime göre anlatıyorum;  Natronun bana sunduğu Hosting panelinde &#8220;Web Sitesi Yönetimi&#8221; sekmesinde &#8220;Hata Sayfaları&#8221;nı düzenleyip istersem bir URL&#8217;e yönlendirebiliyorum. Bu sayfayı kullanarak bir sonraki adımda ftp&#8217;den aktararak 404 sayfalarını yönlendireceğim sayfayı belirliyorum. Ben dosya adı olarak <em><strong>wp-seo-link-holder.php</strong></em> belirledim. Ardından bu dosyayı bilgisayarımda oluşturum içine aşağıdaki kodları ekleyerek ftp&#8217;den WordPress ana dizinine aktardım.</p>
<pre class="brush: php; title: ; notranslate">&lt;?php
$gelenVeri = $_SERVER['QUERY_STRING'];
$_SERVER['REQUEST_URI'] = substr($gelenVeri, strpos($gelenVeri, ':80')+3);
$_SERVER['PATH_INFO'] = $_SERVER['REQUEST_URI'];
include('index.php');
?&gt;</pre>
<p>Şimdi sırada WordPress ayarlarından kalıcı bağlantıları istediğimize göre düzenelemek var.</p>
<p><code>index.php</code>/%category%/%postname%</p>
<p>yerine artık</p>
<p>/%category%/%postname%</p>
<p>yazabiliriz.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.microturk.net/bloglama/iis-uzerinde-wordpress-kalici-baglantilari/feed</wfw:commentRss>
		<slash:comments>36</slash:comments>
		</item>
	</channel>
</rss>

