{"id":4631,"date":"2023-01-13T14:22:46","date_gmt":"2023-01-13T14:22:46","guid":{"rendered":"https:\/\/www.turkticaret.net\/blog\/?p=4631"},"modified":"2024-03-27T14:27:30","modified_gmt":"2024-03-27T14:27:30","slug":"wordpress-htaccess-dosyasi","status":"publish","type":"post","link":"https:\/\/www.turkticaret.net\/blog\/wordpress-htaccess-dosyasi\/","title":{"rendered":"WordPress Htaccess Dosyas\u0131 Nas\u0131l Olu\u015fturulur?"},"content":{"rendered":"<p>WordPress htaccess dosyas\u0131 a\u00e7\u0131l\u0131m\u0131 hypertext access&#8217;tir. Genel olarak <a href=\"https:\/\/wordpress.org\/\" target=\"_blank\" rel=\"noopener\">wordpress<\/a> i\u00e7inde bilinir fakat WordPress&#8217;e \u00f6zg\u00fcn bir dosya de\u011fildir. .htaccess ile g\u00fcvenli\u011fi art\u0131rabilir,\u00a0 y\u00f6nlendirmeler olu\u015fturabilir ya da sald\u0131r\u0131lar\u0131n \u00f6nlenmesini sa\u011flayabilirsiniz. Dosyan\u0131n nas\u0131l olu\u015fturuldu\u011fu konusundan \u00f6nce bu dosyalar\u0131n ne oldu\u011fundan ba\u015flayal\u0131m.<\/p>\n<h2>WordPress Htaccess Dosyas\u0131 Nedir?<\/h2>\n<p>WordPress .htaccess dosyas\u0131 yap\u0131land\u0131rma i\u00e7in kullan\u0131lan k\u00f6k dosyad\u0131r. Bir Apache web sunucusunun baz\u0131 ayarlar\u0131n\u0131 yeniden yap\u0131land\u0131rmas\u0131 i\u00e7in her bir dizinde farkl\u0131 \u015fekilde yer al\u0131r. Sadece wordpress&#8217;e \u00f6zg\u00fc bir dosya de\u011fildir. WordPress&#8217;te bir men\u00fcye t\u0131kland\u0131\u011f\u0131nda 404 hata al\u0131nmas\u0131 .htaccess dosyas\u0131n\u0131n mutlaka kontrol edilmesi gerekti\u011fini i\u015faret etmektedir. En basit ifade ile .htaccess bir dizin i\u00e7indeki dosyalara nas\u0131l eri\u015filebildi\u011fini kontrol eden bir mekanizmaya sahiptir.<\/p>\n<div class=\"AJLUJb\">\n<h2>WordPress Htcaccess Dosyas\u0131 Olu\u015fturma<\/h2>\n<p>Diyelim ki web siteniz \u00e7\u00f6kt\u00fc tekrar d\u00fczeltmek istiyorsunuz veya .htaccess dosyan\u0131z hi\u00e7 olu\u015fmad\u0131\u00a0 d\u00fczeltebilece\u011finiz bir <strong>htaccess Dosyas\u0131 yok<\/strong> ya da eklenen bir eklenti ile .htaccess dosyas\u0131 bozuldu; silip yeniden olu\u015fturmak istiyorsunuz. Bu durumda bu dosyay\u0131 manuel olarak olu\u015fturman\u0131z gerekmektedir. Bunlar\u0131 nas\u0131l yapaca\u011f\u0131n\u0131z\u0131 a\u00e7\u0131klamadan \u00f6nce mutlaka web sitenizin bir yede\u011fini alman\u0131z gerekti\u011fini unutmay\u0131n\u0131z.\u00a0 A\u015fa\u011f\u0131daki ad\u0131mlar\u0131 takip ederek dosya olu\u015fturabilirsiniz.<\/p>\n<\/div>\n<div class=\"AJLUJb\">\n<ul>\n<li>\u0130lk olarak hosting panelinize giri\u015f yap\u0131n.<\/li>\n<li>cPanel kullan\u0131yorsan\u0131z public_html dizini alt\u0131nda .htaccess ad\u0131nda bir dosya olu\u015fturunuz.<\/li>\n<li>Plesk panel kullan\u0131yorsan\u0131z httpdocs klas\u00f6r\u00fc alt\u0131nda .htaccess dosyas\u0131 olu\u015fturunuz.<\/li>\n<li>En basit WordPress .htaccess dosyas\u0131 a\u015fa\u011f\u0131daki gibidir. Bu kodu kopyalay\u0131p yeni olu\u015fturdu\u011funuz dosyaya yap\u0131\u015ft\u0131rman\u0131z gerekmektedir.<\/li>\n<\/ul>\n<pre class=\"wp-block-preformatted\"># BEGIN WordPress\r\n\r\nRewriteEngine On\r\nRewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]\r\nRewriteBase \/\r\nRewriteRule ^index\\.php$ - [L]\r\nRewriteCond %{REQUEST_FILENAME} !-f\r\nRewriteCond %{REQUEST_FILENAME} !-d\r\nRewriteRule . \/index.php [L]\r\n\r\n# END WordPress<\/pre>\n<ul>\n<li>Dosyay\u0131 kaydet ve kapat se\u00e7eneklerinden sonra kullan\u0131ma ba\u015flayabilirsiniz.<\/li>\n<\/ul>\n<\/div>\n<p>Bunlara ek ve basit bir alternatif \u00f6nerecek olursak da bilgisayar\u0131n\u0131zda kulland\u0131\u011f\u0131n\u0131z not defteri gibi bir arac\u0131 kullanarak bu dosyay\u0131 olu\u015fturabilir ve bir FTP istemci arac\u0131l\u0131\u011f\u0131yla web sunucunuza aktarabilirsiniz.<\/p>\n<p><img loading=\"lazy\" class=\"size-full wp-image-4640 aligncenter\" src=\"https:\/\/www.turkticaret.net\/blog\/wp-content\/uploads\/2023\/01\/WordPress-Htaccess-Dosyasi-Nasil-Olusturulur-1.jpg\" alt=\"\" width=\"810\" height=\"440\" srcset=\"https:\/\/www.turkticaret.net\/blog\/wp-content\/uploads\/2023\/01\/WordPress-Htaccess-Dosyasi-Nasil-Olusturulur-1.jpg 810w, https:\/\/www.turkticaret.net\/blog\/wp-content\/uploads\/2023\/01\/WordPress-Htaccess-Dosyasi-Nasil-Olusturulur-1-300x163.jpg 300w, https:\/\/www.turkticaret.net\/blog\/wp-content\/uploads\/2023\/01\/WordPress-Htaccess-Dosyasi-Nasil-Olusturulur-1-768x417.jpg 768w\" sizes=\"(max-width: 810px) 100vw, 810px\" \/><\/p>\n<h2>Sonu\u00e7<\/h2>\n<p>WordPress ile olu\u015fturulan bir sitenin \u00e7al\u0131\u015fma performans\u0131 .htaccess dosyas\u0131na ba\u011fl\u0131d\u0131r. Bu dosyay\u0131 d\u00fczenlemek asl\u0131nda kolay bir i\u015flemdir. Sadece \u00e7ekirdek bir dosya oldu\u011fu i\u00e7in yap\u0131lacak olan her i\u015fleme dikkat edilmesi gerekmektedir. \u0130\u015fte bu sebeple yukar\u0131da da belirtildi\u011fi gibi de\u011fi\u015fiklik yapmadan \u00f6nce mutlaka bir yedek almal\u0131s\u0131n\u0131z. Ald\u0131\u011f\u0131n\u0131z yedekler sayesinde sitenizin kullan\u0131labilir haline tekrar geri d\u00f6nebilirsiniz.<\/p>\n<p>\u0130lginizi \u00e7ekebilecek di\u011fer makalelerimiz;<\/p>\n<p><a href=\"https:\/\/www.turkticaret.net\/blog\/404-not-found-sayfa-bulunamadi-hatasi-nedir-nasil-cozulur\/\">404 Not Found (Sayfa Bulunamad\u0131) Hatas\u0131 Nedir? Nas\u0131l \u00c7\u00f6z\u00fcl\u00fcr?<\/a><\/p>\n<p><a href=\"https:\/\/www.turkticaret.net\/blog\/plesk-panel-nedir-ne-ise-yarar\/\">Plesk Panel Nedir? Ne \u0130\u015fe Yarar?<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>WordPress htaccess dosyas\u0131 a\u00e7\u0131l\u0131m\u0131 hypertext access&#8217;tir. Genel olarak wordpress i\u00e7inde bilinir fakat WordPress&#8217;e \u00f6zg\u00fcn bir dosya de\u011fildir. .htaccess ile g\u00fcvenli\u011fi art\u0131rabilir,\u00a0 y\u00f6nlendirmeler olu\u015fturabilir ya da sald\u0131r\u0131lar\u0131n \u00f6nlenmesini sa\u011flayabilirsiniz. Dosyan\u0131n nas\u0131l olu\u015fturuldu\u011fu konusundan \u00f6nce bu dosyalar\u0131n ne oldu\u011fundan ba\u015flayal\u0131m. WordPress Htaccess Dosyas\u0131 Nedir? WordPress .htaccess dosyas\u0131 yap\u0131land\u0131rma i\u00e7in kullan\u0131lan k\u00f6k dosyad\u0131r. Bir Apache web sunucusunun baz\u0131 [&hellip;]<\/p>\n","protected":false},"author":6,"featured_media":4639,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[49,52],"tags":[],"_links":{"self":[{"href":"https:\/\/www.turkticaret.net\/blog\/wp-json\/wp\/v2\/posts\/4631"}],"collection":[{"href":"https:\/\/www.turkticaret.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.turkticaret.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.turkticaret.net\/blog\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/www.turkticaret.net\/blog\/wp-json\/wp\/v2\/comments?post=4631"}],"version-history":[{"count":10,"href":"https:\/\/www.turkticaret.net\/blog\/wp-json\/wp\/v2\/posts\/4631\/revisions"}],"predecessor-version":[{"id":5784,"href":"https:\/\/www.turkticaret.net\/blog\/wp-json\/wp\/v2\/posts\/4631\/revisions\/5784"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.turkticaret.net\/blog\/wp-json\/wp\/v2\/media\/4639"}],"wp:attachment":[{"href":"https:\/\/www.turkticaret.net\/blog\/wp-json\/wp\/v2\/media?parent=4631"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.turkticaret.net\/blog\/wp-json\/wp\/v2\/categories?post=4631"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.turkticaret.net\/blog\/wp-json\/wp\/v2\/tags?post=4631"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}