<?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>Tamer Mancar - tmancar.com &#187; .htaccess</title>
	<atom:link href="http://www.tmancar.com/tag/htaccess/feed" rel="self" type="application/rss+xml" />
	<link>http://www.tmancar.com</link>
	<description></description>
	<lastBuildDate>Fri, 12 Aug 2011 12:11:47 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>Adım Adım WordPress’i Ana Dizine Taşıma</title>
		<link>http://www.tmancar.com/adim-adim-wordpressi-ana-dizine-tasima</link>
		<comments>http://www.tmancar.com/adim-adim-wordpressi-ana-dizine-tasima#comments</comments>
		<pubDate>Mon, 11 Jan 2010 21:46:42 +0000</pubDate>
		<dc:creator>tmancar</dc:creator>
				<category><![CDATA[Faydalı Şeyler]]></category>
		<category><![CDATA[Teknolojik]]></category>
		<category><![CDATA[.htaccess]]></category>
		<category><![CDATA[ana dizin]]></category>
		<category><![CDATA[search regex]]></category>
		<category><![CDATA[taşıma]]></category>
		<category><![CDATA[veritabanı]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.tmancar.com/?p=162</guid>
		<description><![CDATA[<img src="http://www.tmancar.com/wp-content/uploads/images/icons/faydali_seyler.png" width="32" height="32" alt="" title="Faydalı Şeyler" /><img src="http://www.tmancar.com/wp-content/uploads/images/icons/teknolojik.png" width="32" height="32" alt="" title="Teknolojik" /><br/>Bir wordpress bloğunuz var ve siz bloğunuzu www.siteadi.com/blog dizinine kurdunuz. Üzerinde bir müddet çalıştıktan sonra bloğunuzu tüm ayarları, eklentileri ve içerikleri ile beraber bir üst dizine yani ana dizine taşımak istediniz. İşte yapmanız gerekenler: 1- Admin panelinde Ayarlar/Genel menüsünü seçin. WordPress adresi (URL): www.siteadi.com ve Blog adresi (URL): www.siteadi.com olarak değiştirin. Ayarları kaydettiğinizde siteniz uçmuş [...]]]></description>
			<content:encoded><![CDATA[<img class="colorbox-162"  src="http://www.tmancar.com/wp-content/uploads/images/icons/faydali_seyler.png" width="32" height="32" alt="" title="Faydalı Şeyler" /><img class="colorbox-162"  src="http://www.tmancar.com/wp-content/uploads/images/icons/teknolojik.png" width="32" height="32" alt="" title="Teknolojik" /><br/><p>Bir wordpress bloğunuz var ve siz bloğunuzu <span style="text-decoration: underline;"><strong>www.siteadi.com/blog</strong></span> dizinine kurdunuz. Üzerinde bir müddet çalıştıktan sonra bloğunuzu tüm ayarları, eklentileri ve içerikleri ile beraber bir üst dizine yani ana dizine taşımak istediniz. İşte yapmanız gerekenler:</p>
<p><strong>1-</strong> Admin panelinde Ayarlar/Genel menüsünü seçin. <span style="text-decoration: underline;">WordPress adresi (URL): </span>www.siteadi.com ve <span style="text-decoration: underline;">Blog adresi (URL):</span> www.siteadi.com olarak değiştirin. Ayarları kaydettiğinizde siteniz uçmuş gibi gözükebilir.<span id="more-162"></span></p>
<p><strong>2-</strong> FileZilla gibi bir FTP programı ya da Hostunuza ait DirectAdmin gibi bir panel aracılığı ile <strong>www.siteadi.com/blog</strong> içerisindeki tüm dosya ve klasörleri <strong>www.siteadi.com</strong>’a yani <strong>public_html</strong> içerisine taşıyın. <strong>/blog</strong> klasörünü hemen silmeyin. Belki ihtiyacınız olur geri dönmek zorunda kalırsınız. Ama adını <strong>blogyedek</strong> gibisinden değiştirin, çünkü bazı sayfa ve eklentileriniz tekrardan bu <strong>/blog</strong> klasörünü baz almasın ve sizi yanıltmasın. (Burada FTP programı kullanırsanız işiniz çok uzun sürebilir. Bu sebeple web kontrol panelini kullanmanızı tavsiye ederim.) Siteniz ilk başta artık çalışıyor gibi görünecektir. Ufak tefek bazı ayarlar kaldı.</p>
<p><strong>3-</strong> Veritabanında bazı eklentilere ait URL’lerin güncellenmesi gerekiyor. Bunun için phpMyAdmin ile veritabanınızı açın. Sitenize ait veritabanınızı seçin. Ara menüsünden şunu yazın: <strong>/blog</strong> Neden /blog? Çünkü eskiden siteniz /blog altındaydı ve bunu kaldırmanız gerekiyor. Burada hangi /blog yazılarını düzenleyeceğinize dikkat etmelisiniz. Bulduğunuz sonuçları sırayla açın. Eğer <strong>“…www.siteniz.com/blog/wp-config&#8230;”</strong> gibi değerler görürseniz bunları <strong>“www.siteniz.com/wp-config”</strong> şekline çevirmeniz gerekiyor. Yani <strong>siteniz.com/blog </strong>yazan yerlerden <strong>/blog</strong> kısmını çıkarmalısınız. Aslına bakarsanız buradaki /blog yazıları genellikle bazı eklentilere ait yol tanımlamalarıdır. Eğer WordPress Admin panelinden eklentinizin yol tanımlamalarını değiştirmeniz mümkünse buradan da değiştirebilirsiniz. Tabi her eklentinin ki admin panelinden değişmeyebilir.</p>
<p><strong>4-</strong> Daha önce <strong>Ayarlar/Kalıcı Bağlantılar</strong> menüsünden Kalıcı Bağlantı ayarlarını değiştirdiyseniz sayfalarınız çalışmayacaktır. Kalıcı Bağlantı ayarlarından Varsayılan ayarı (ilk seçeneği) seçerek kaydederseniz bu sefer sayfalarınız çalışacaktır.  “Hep bu şekilde mi kullanmak zorundayım” diye telaşlanmayın. Kalıcı bağlantı ayarlarınızı kendi isteğiniz ayara getirip kaydedin. Tabi ayarlarınız kaydedilmeyecek, üst kısımda <em>“Şimdi .htaccess dosyanızı güncellemeniz gerekiyor.”</em> uyarısı çıkacaktır.  Bunun sebebi .htaccess dosyasının yazma izni olmamasından kaynaklanıyor. Aynı sayfanın alt kısmına bakarsanız orada şuna benzer bir kod bloğu göreceksiniz: <code>RewriteEngine On<br />
RewriteBase /<br />
RewriteCond %{REQUEST_FILENAME} !-f<br />
RewriteCond %{REQUEST_FILENAME} !-d<br />
RewriteRule . /index.php [L]<br />
</code>Bu kodları <strong>.htaccess</strong> dosyasının içine (diğer kodları temizledikten sonra) kopyalamanız gerekiyor. Bunu .htaccess dosyanızı bilgisayarınıza indirerek yapabileceğiniz gibi yeni bir txt dosyası açıp bu kodları içine yapıştırıp metin belgesini .htaccess olarak kaydedip, bu yeni oluşturduğunuz dosyayı public_html içine yükleyerek de yapabilirsiniz. Şimdi public_html dizininde yeni bir .htaccess dosyanız oldu.<br />
<strong>5- </strong>Peki daha önce yazdığınız yazılara eklediğiniz resimler ne olacak? Siz de göreceksiniz ki yazılarınızdaki resimlerden sitenizde yüklü olanlar (URL olarak sitenizde bulunanlar) gözükmeyecektir. İşte burada bir eklenti yazılarınızda bulunan linkleri topluca düzeltmenize yarıyor: <strong><a href="http://wordpress.org/extend/plugins/search-regex/" target="_blank">Search Regex</a></strong>.  Bu eklentiyi indirip kurun ve admin panelinden Araçlar menüsü altından Search Regex’i seçin. <span style="text-decoration: underline;">Search pattern</span> kısmına www.siteadi.com/blog yazın. <span style="text-decoration: underline;">Replace pattern</span> kısmına www.siteadi.com yazın. Şimdi Search butonuna basın ve sonuçları inceleyin. Hangi yazılarınızda eski URL&#8217;leriniz var hepsi size listelenecektir. <span style="text-decoration: underline;">Replace&amp;Save</span> butonuna basarsanız artık yazılarınızdaki resimler gözükecektir.</p>
<p>Bu bilgileri farklı farklı yerlerde bulup burada bir araya getirdim. Umarım faydalı olur. Eksikliklerim varsa düzelterek yardımcı olunuz. <img src='http://www.tmancar.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley colorbox-162' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.tmancar.com/adim-adim-wordpressi-ana-dizine-tasima/feed</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
	</channel>
</rss>

