{"id":4972,"date":"2021-03-24T10:55:55","date_gmt":"2021-03-24T07:55:55","guid":{"rendered":"https:\/\/www.niobehosting.com\/blog\/?p=4972"},"modified":"2021-03-24T10:55:58","modified_gmt":"2021-03-24T07:55:58","slug":"htaccess","status":"publish","type":"post","link":"https:\/\/www.niobehosting.com\/blog\/htaccess\/","title":{"rendered":"htaccess Nedir? En \u00c7ok Kullan\u0131lan .Htaccess Kodlar\u0131"},"content":{"rendered":"\n<p><strong>.htaccess <\/strong>(<strong>hypertext access<\/strong>) dosyas\u0131, bir web sunucusunun \u00e7e\u015fitli isteklere nas\u0131l yan\u0131t verece\u011fini kontrol eden bir yap\u0131land\u0131rma dosyas\u0131d\u0131r. Bu, sunucuyu yaln\u0131zca .htaccess dosyas\u0131n\u0131n bulundu\u011fu dizinde yap\u0131land\u0131rd\u0131\u011f\u0131 anlam\u0131na gelir. \u00c7o\u011fu ticari web bar\u0131nd\u0131rma sa\u011flay\u0131c\u0131s\u0131 taraf\u0131ndan kullan\u0131lan pop\u00fcler Apache web sunucusu da dahil olmak \u00fczere birka\u00e7 web sunucusu taraf\u0131ndan desteklenir.<\/p>\n\n\n\n<p><strong>.htaccess dosyas\u0131<\/strong>, belirli bir dizin i\u00e7in sunucu yap\u0131land\u0131rmalar\u0131n\u0131 ayarlaman\u0131za olanak tan\u0131r. Bu, web sitenizin k\u00f6k dizini,&nbsp; \/images veya \/downloads dizini olabilir.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">.Htaccess Nas\u0131l \u00c7al\u0131\u015f\u0131r?<\/h2>\n\n\n\n<p><strong>.Htaccess dosyas\u0131 <\/strong>web sunucusundaki bir dizine yerle\u015ftirilir. Bu i\u015flem yap\u0131ld\u0131ktan sonra, bu dizinden bir istek yap\u0131ld\u0131\u011f\u0131nda Apache web sunucusu taraf\u0131ndan y\u00fcr\u00fct\u00fcl\u00fcr. \u201c\/ public_html\u201d gibi bir sitenin k\u00f6k dizinine .htaccess dosyas\u0131 yerle\u015ftirmek yayg\u0131nd\u0131r. Bu, t\u00fcm web sitesi i\u00e7in web sunucusunu yap\u0131land\u0131r\u0131r. .Htaccess dosyalar\u0131n\u0131 bir alt dizine yerle\u015ftirmek \u00e7ok yayg\u0131n de\u011fildir, ancak baz\u0131 \u00f6zel kullan\u0131mlar\u0131 vard\u0131r.<\/p>\n\n\n\n<p>Di\u011fer Apache yap\u0131land\u0131rma dosyalar\u0131 gibi .htaccess dosyas\u0131n\u0131n da yukar\u0131dan a\u015fa\u011f\u0131ya do\u011fru okundu\u011funu bilmeniz gerekir. Bu, \u00fcstteki konfig\u00fcrasyonlar\u0131n alttakilerden \u00f6nce y\u00fcr\u00fct\u00fclece\u011fi anlam\u0131na gelir. Do\u011fru ve verimli \u00e7al\u0131\u015ft\u0131\u011f\u0131ndan emin olmak i\u00e7in kurallar\u0131n\u0131z\u0131n s\u0131ras\u0131na dikkat etmeniz gerekir.<\/p>\n\n\n\n<p>.Htaccess dosyas\u0131 bir sunucu yap\u0131land\u0131rma dosyas\u0131 oldu\u011fundan, bir yaz\u0131m hatas\u0131 sunucunuzun yanl\u0131\u015f yap\u0131land\u0131r\u0131lmas\u0131na neden olabilir. Bu da, web sitenizin \u00e7al\u0131\u015fmamas\u0131na sebep olur.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">.htaccess Dosyas\u0131na Nas\u0131l Eri\u015febilirsiniz?<\/h2>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"750\" height=\"300\" src=\"https:\/\/www.niobehosting.com\/blog\/wp-content\/uploads\/htaccess-dosyasina-nasil-erisebilirsiniz.png\" alt=\"\" class=\"wp-image-4985\" srcset=\"https:\/\/www.niobehosting.com\/blog\/wp-content\/uploads\/htaccess-dosyasina-nasil-erisebilirsiniz.png 750w, https:\/\/www.niobehosting.com\/blog\/wp-content\/uploads\/htaccess-dosyasina-nasil-erisebilirsiniz-300x120.png 300w, https:\/\/www.niobehosting.com\/blog\/wp-content\/uploads\/htaccess-dosyasina-nasil-erisebilirsiniz-100x40.png 100w, https:\/\/www.niobehosting.com\/blog\/wp-content\/uploads\/htaccess-dosyasina-nasil-erisebilirsiniz-700x280.png 700w\" sizes=\"auto, (max-width: 750px) 100vw, 750px\" \/><\/figure>\n\n\n\n<p>Apache\u2019de (web sunucunuzu destekleyen yaz\u0131l\u0131m), .htaccess adl\u0131 t\u00fcm dosyalar gizlenecek \u015fekilde yap\u0131land\u0131r\u0131lm\u0131\u015ft\u0131r.&nbsp;<\/p>\n\n\n\n<p><strong>Neden mi?\u00a0<\/strong><\/p>\n\n\n\n<p>\u00c7\u00fcnk\u00fc bu dosyalar \u00f6nemli yap\u0131land\u0131rma bilgilerine sahiptir ve sunucunuzun g\u00fcvenli\u011fini a\u015fmak i\u00e7in kullan\u0131labilir.<\/p>\n\n\n\n<p>Dosya gizli olsa da, .htaccess dosyas\u0131, genellikle web sitenizin public_html klas\u00f6r\u00fcnde bulunur.<\/p>\n\n\n\n<p>.Htaccess dosyan\u0131za birka\u00e7 farkl\u0131 yoldan eri\u015febilirsiniz:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Bar\u0131nd\u0131rma hesab\u0131n\u0131z\u0131n dosya y\u00f6netiminden (cPanel gibi)<\/li><li>Bir sFTP veya FTP istemcisinden<\/li><\/ul>\n\n\n\n<p>.Htaccess dosyan\u0131z\u0131 public_html klas\u00f6r\u00fcn\u00fczde g\u00f6rm\u00fcyorsan\u0131z, &#8220;Gizli Dosyalar\u0131 G\u00f6ster (Show Hidden Files)&#8221; se\u00e7ene\u011fini i\u015faretlemeniz gerekebilir.<\/p>\n\n\n\n<p>.Htaccess dosyas\u0131n\u0131 a\u00e7t\u0131\u011f\u0131n\u0131zda, a\u015fa\u011f\u0131daki gibi g\u00f6r\u00fcnmelidir:<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"278\" height=\"157\" src=\"https:\/\/www.niobehosting.com\/blog\/wp-content\/uploads\/htaccess-dosyasi.png\" alt=\"\" class=\"wp-image-4981\" srcset=\"https:\/\/www.niobehosting.com\/blog\/wp-content\/uploads\/htaccess-dosyasi.png 278w, https:\/\/www.niobehosting.com\/blog\/wp-content\/uploads\/htaccess-dosyasi-100x56.png 100w\" sizes=\"auto, (max-width: 278px) 100vw, 278px\" \/><\/figure><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">.Htaccess Dosyas\u0131n\u0131n Yayg\u0131n Kullan\u0131m Alanlar\u0131<\/h2>\n\n\n\n<p>.Htaccess dosyas\u0131 i\u00e7in birka\u00e7 kullan\u0131m durumu vard\u0131r. En yayg\u0131n \u00f6rnekler a\u015fa\u011f\u0131dakileri i\u00e7erir:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Belirli URL&#8217;ler i\u00e7in yeniden y\u00f6nlendirmeler ekleme<\/li><li>404 sayfalar\u0131 gibi \u00f6zel hata sayfalar\u0131 y\u00fckleme<\/li><li>Sitenizi HTTP yerine HTTPS kullanmaya zorlama<\/li><li>Sunucunuzdaki belirli dizinleri parola ile koruma<\/li><li>Hotlinking&#8217;i \u00f6nleme<\/li><li>Domain de\u011fi\u015fikli\u011fi sonras\u0131nda y\u00f6nlendirme ekleme<\/li><\/ul>\n\n\n\n<p><strong>.Htaccess dosyalar\u0131n\u0131 kullanmak<\/strong>, sunucunuzu y\u00f6netmek i\u00e7in g\u00fc\u00e7l\u00fc bir ara\u00e7t\u0131r, ancak yan\u0131lt\u0131c\u0131 olabilir. .Htaccess dosyalar\u0131n\u0131 d\u00fczenlemeye ba\u015flamadan \u00f6nce sunucunuzda de\u011fi\u015fiklik yapmay\u0131 bildi\u011finizden emin olun.<\/p>\n\n\n\n<p>Yukar\u0131da a\u00e7\u0131klad\u0131\u011f\u0131m\u0131z \u015feylerden herhangi birini denemeden \u00f6nce, .htaccess dosyas\u0131n\u0131n ve t\u00fcm WordPress web sitenizin, bir WordPress yedekleme eklentisiyle yede\u011fini alman\u0131z gerekir. .Htaccess dosyan\u0131zda de\u011fi\u015fiklik yapma konusunda hala rahat de\u011filseniz, bir web sitesi geli\u015ftiriciden yard\u0131m alman\u0131zda fayda var.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Birden Fazla .htaccess Dosyas\u0131n\u0131 Kullanma<\/h2>\n\n\n\n<p>Birden \u00e7ok .htaccess dosyas\u0131 kullanarak sunucunuzdaki farkl\u0131 dizinlere farkl\u0131 ayarlar uygulayabilirsiniz. Teorik olarak, bir d\u00fcz metin dosyas\u0131 olu\u015fturup y\u00fckleyerek sunucunuzdaki herhangi bir dizinde .htaccess dosyas\u0131 olu\u015fturabilirsiniz.<\/p>\n\n\n\n<p>Bu konuyla ilgili unutmaman\u0131z gereken birka\u00e7 nokta a\u015fa\u011f\u0131daki \u015fekildedir:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Genel olarak, sunucunuzdaki .htaccess dosyalar\u0131n\u0131n say\u0131s\u0131n\u0131 en aza indirmeniz gerekir, \u00e7\u00fcnk\u00fc \u00e7ok fazla yap\u0131land\u0131rma sunucunuzu yava\u015flatabilir.<\/li><li>Sunucunuz bir dizinde bir .htaccess dosyas\u0131 g\u00f6rd\u00fc\u011f\u00fcnde, t\u00fcm ana dizinlerde de .htaccess dosyalar\u0131n\u0131 arar ve bu da sunucu kaynak kullan\u0131m\u0131n\u0131 art\u0131r\u0131r.<\/li><li>Dosya yolunda daha yukar\u0131da bulunan .htaccess dosyalar\u0131 her zaman \u00f6nceliklidir.<\/li><\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">.Htaccess Dosyas\u0131 D\u00fczenleme<\/h2>\n\n\n\n<p><strong>.Htaccess dosyan\u0131z\u0131 d\u00fczenlemeniz<\/strong> gerekiyorsa, mevcut dosyay\u0131 FTP istemcinizi kullanarak veya cPanel gibi bar\u0131nd\u0131r\u0131c\u0131n\u0131z\u0131n dosya eri\u015fim sistemi arac\u0131l\u0131\u011f\u0131yla indirmeniz gerekir.<\/p>\n\n\n\n<p>Web sitenizin .htaccess dosyas\u0131 zaten \u00f6nemli ayarlar i\u00e7eriyor olabilir. .Htaccess dosyan\u0131z\u0131n mevcut ayarlar\u0131 varsa, yeni kodu zaten var olana ekleyin.<\/p>\n\n\n\n<p>Mevcut .htaccess dosyas\u0131n\u0131 bo\u015f olmad\u0131k\u00e7a veya silmenin uygun oldu\u011fundan kesinlikle emin olmad\u0131k\u00e7a silmeyin.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">.Htaccess Dosyas\u0131 ile URL&#8217;ler Nas\u0131l Yeniden Y\u00f6nlendirilir?<\/h2>\n\n\n\n<p>Alan adlar\u0131n\u0131 de\u011fi\u015ftirmeye veya sitenizin organizasyonunu de\u011fi\u015ftirmeye karar verirseniz, web sitesi ziyaret\u00e7ilerinizin kafas\u0131n\u0131n kar\u0131\u015fmamak i\u00e7in URL y\u00f6nlendirmeleri ayarlayabilirsiniz. Bunu yapman\u0131n en kolay yolu .htaccess dosyalar\u0131 kullanmakt\u0131r.<\/p>\n\n\n\n<p><strong>.Htaccess dosyan\u0131z\u0131 d\u00fczenlemek<\/strong> i\u00e7in, dosyay\u0131 kendiniz yeniden olu\u015fturman\u0131z ve SFTP kullanarak sunucuya y\u00fcklemeniz gerekir.<\/p>\n\n\n\n<p>1. SFTP arac\u0131l\u0131\u011f\u0131yla sunucunuzda oturum a\u00e7\u0131n.<\/p>\n\n\n\n<p>2. .htaccess dosyan\u0131z\u0131 bulun ve indirin. Genellikle i\u00e7erik klas\u00f6r\u00fcn\u00fczde bulunur. Bir .htaccess dosyan\u0131z yoksa, yap\u0131land\u0131rmalar\u0131n\u0131z\u0131 tutmak i\u00e7in bilgisayar\u0131n\u0131zda .htaccess adl\u0131 bir dosya olu\u015fturabilirsiniz.<\/p>\n\n\n\n<p>3. Dosyay\u0131 favori metin d\u00fczenleyicinizle a\u00e7\u0131n.<\/p>\n\n\n\n<p>4. A\u015fa\u011f\u0131daki sat\u0131rlar\u0131 dosyan\u0131za ekleyin<\/p>\n\n\n\n<p># enable basic rewriting<\/p>\n\n\n\n<p>RewriteEngine on<\/p>\n\n\n\n<p>5. Yeni yap\u0131land\u0131rmalar\u0131n\u0131z\u0131 .htaccess dosyas\u0131na kopyalay\u0131p yap\u0131\u015ft\u0131r\u0131n ve dosyay\u0131 kaydedin.<\/p>\n\n\n\n<p>6. Bunu, .htaccess dosyan\u0131z\u0131 orijinal olarak ald\u0131\u011f\u0131n\u0131z dizine geri y\u00fckleyin.<\/p>\n\n\n\n<p>7. Web sitenize gidip yeniden y\u00f6nlendirmek istedi\u011finiz sayfalar\u0131 g\u00f6r\u00fcnt\u00fcleyerek \u00e7al\u0131\u015fman\u0131z\u0131 test edin.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">.Htaccess ile URL Yeniden Yazma<\/h2>\n\n\n\n<p>Yeniden yazma yeniden y\u00f6nlendirmeye benzer, \u00e7\u00fcnk\u00fc hedef bir URL&#8217;yi ba\u015fka bir URL&#8217;ye y\u00f6nlendirir. Ancak bu, asl\u0131nda trafik i\u015flenirken web sunucusu taraf\u0131ndan d\u00f6n\u00fc\u015ft\u00fcr\u00fcl\u00fcr.<\/p>\n\n\n\n<p>En yayg\u0131n URL yeniden yazma, siteleri URL\u2019de www olan veya olmayan URL\u2019lere sahip olmaya y\u00f6nlendirir.<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>WWW Olmayan Site Adreslerini Y\u00f6nlendirme<\/strong><\/li><\/ul>\n\n\n\n<p>A\u015fa\u011f\u0131daki bilgiyi .htaccess dosyan\u0131za ekledi\u011finizde, www.niobehosting.com yazan t\u00fcm ziyaret\u00e7iler niobehosting&#8217;e g\u00f6nderilecektir.<\/p>\n\n\n\n<p>Options +FollowSymLinks&nbsp;<\/p>\n\n\n\n<p>RewriteEngine on&nbsp;<\/p>\n\n\n\n<p>RewriteCond %{HTTP_HOST} .&nbsp;<\/p>\n\n\n\n<p>RewriteCond %{HTTP_HOST} !^niobehosting\\.com&nbsp;<\/p>\n\n\n\n<p>RewriteRule (.*) http:\/\/niobehosting.com\/$1 [R=301,L]\n\n\n\n<p>niobehosting.com\u2019u alan ad\u0131n\u0131zla de\u011fi\u015ftirin. Farkl\u0131 bir \u00fcst d\u00fczey alan\u0131n\u0131z varsa (\u00f6r. .com yerine .net veya .org), &#8220;.com&#8221; yerine o \u00fcst d\u00fczey alan\u0131 kullan\u0131n. Do\u011fru s\u00f6z dizimi i\u00e7in gerekli oldu\u011fundan &#8220;\\&#8221; i\u015faretini kald\u0131rmay\u0131n.<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>.Htaccess ile WWW ile Ba\u015flayan Site Adreslerini Y\u00f6nlendirme<\/strong><\/li><\/ul>\n\n\n\n<p>Options +FollowSymLinks&nbsp;<\/p>\n\n\n\n<p>RewriteEngine on&nbsp;<\/p>\n\n\n\n<p>RewriteCond %{HTTP_HOST} ^niobehosting.com [NC]&nbsp;<\/p>\n\n\n\n<p>RewriteRule ^(.*)$ http:\/\/www.niobehosting.com\/$1 [L,R=301]\n\n\n\n<p>niobehosting.com\u2019u alan ad\u0131n\u0131zla de\u011fi\u015ftirin. Farkl\u0131 bir \u00fcst d\u00fczey alan\u0131n\u0131z varsa (\u00f6r. .com yerine .net veya .org), &#8220;.com&#8221; yerine o \u00fcst d\u00fczey alan\u0131 kullan\u0131n. Do\u011fru s\u00f6z dizimi i\u00e7in gerekli oldu\u011fundan &#8220;\\&#8221; i\u015faretini kald\u0131rmay\u0131n.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">.Htaccess ile Tek Bir Sayfa \u0130\u00e7in 301 Y\u00f6nlendirmesi Yapma<\/h2>\n\n\n\n<p>1. Bir .htaccess dosyas\u0131 olu\u015fturmak i\u00e7in, not defterini a\u00e7\u0131n, dosyay\u0131 adland\u0131r\u0131n ve .htaccess olarak kaydedin.<\/p>\n\n\n\n<p>2. Sunucunuzda zaten bir .htaccess dosyas\u0131 varsa, d\u00fczenlemek i\u00e7in masa\u00fcst\u00fcn\u00fcze indirin.<\/p>\n\n\n\n<p>3. Bu kodu .htaccess dosyan\u0131za yerle\u015ftirin:<\/p>\n\n\n\n<p>redirect 301 \/old\/old.htm http:\/\/www.you.com\/new.htm<\/p>\n\n\n\n<p>4. .htaccess dosyas\u0131nda zaten kod sat\u0131rlar\u0131 varsa, bir sat\u0131r\u0131 atlay\u0131n ve ard\u0131ndan yukar\u0131daki kodu ekleyin.<\/p>\n\n\n\n<p>5. .htaccess dosyas\u0131n\u0131 kaydedin<\/p>\n\n\n\n<p>6. Bu dosyay\u0131 sunucunuzun k\u00f6k klas\u00f6r\u00fcne y\u00fckleyin.<\/p>\n\n\n\n<p>7. De\u011fi\u015ftirdi\u011finiz sayfan\u0131n eski adresini yazarak test edin.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">.Htaccess ile \u00d6zel bir 404 Hata Sayfas\u0131 Olu\u015fturma<\/h2>\n\n\n\n<p>Bir 404 sayfas\u0131, asl\u0131nda bir web sitesinde bulunmayan sayfalar i\u00e7in g\u00f6r\u00fcnt\u00fclenen bir hata mesaj\u0131d\u0131r. Bir 404 sayfas\u0131 yerine genellikle &#8220;Sayfa Bulunamad\u0131&#8221; yazar, ancak web sitesi ziyaret\u00e7ilerine daha iyi bir deneyim sunmak i\u00e7in \u00f6zelle\u015ftirilmi\u015f e\u011flenceli 404 sayfalar\u0131 \u00f6rneklerini de bulabilirsiniz.<\/p>\n\n\n\n<p>Hata sayfalar\u0131 herhangi bir web sitesinin par\u00e7as\u0131d\u0131r. Ne olursa olsun, web sitesi ziyaret\u00e7ileri bazen hata sayfalar\u0131yla kar\u015f\u0131la\u015f\u0131r. \u00d6zel hata sayfalar\u0131 kullan\u0131rsan\u0131z, bir hata sayfas\u0131n\u0131 komik 404 sayfalarla olumlu bir deneyime d\u00f6n\u00fc\u015ft\u00fcrebilirsiniz.<\/p>\n\n\n\n<p>Hata sayfalar\u0131n\u0131z\u0131 ayarlamadan \u00f6nce, hata sayfalar\u0131n\u0131z\u0131 olu\u015fturman\u0131z gerekir. Bunu istedi\u011finiz gibi yapabilirsiniz (bir site olu\u015fturucu kullanarak veya ba\u015fka bir yolla sayfan\u0131z\u0131 elle kodlayarak). Hata sayfan\u0131z\u0131 olu\u015fturmay\u0131 tamamlad\u0131\u011f\u0131n\u0131zda, sunucunuza y\u00fcklenebilmesi i\u00e7in dosyay\u0131 kaydedin.<\/p>\n\n\n\n<p>Art\u0131k \u00f6zel hata sayfalar\u0131n\u0131 ayarlamak i\u00e7in web sitenizin .htaccess dosyas\u0131n\u0131 d\u00fczenleyebilirsiniz:<\/p>\n\n\n\n<p>1. .htaccess dosyan\u0131z\u0131 d\u00fczenlemeden \u00f6nce, \u00f6zelle\u015ftirilmi\u015f hata sayfalar\u0131n\u0131z\u0131 sunucunuza y\u00fckleyin. Bunu SFTP ile yapabilirsiniz. Bu dosyalar\u0131 web sitenizin i\u00e7erik dizinine koyun.<\/p>\n\n\n\n<p>2. Se\u00e7ti\u011finiz FTP program\u0131n\u0131 kullanarak SFTP arac\u0131l\u0131\u011f\u0131yla sunucunuzda oturum a\u00e7\u0131n.<\/p>\n\n\n\n<p>3. \u00d6zel hata sayfalar\u0131n\u0131 kullanmak istedi\u011finiz alan ad\u0131na kar\u015f\u0131l\u0131k gelen .htaccess dosyas\u0131n\u0131 indirin.<\/p>\n\n\n\n<p>4. Bu dosyay\u0131 bir metin d\u00fczenleyicide a\u00e7\u0131n ve a\u015fa\u011f\u0131daki bilgileri ekleyin.<\/p>\n\n\n\n<p># serve custom error pages&nbsp;<\/p>\n\n\n\n<p>ErrorDocument 400 \/errors\/400.html<\/p>\n\n\n\n<p>5. \/Errors\/400.html&#8217;yi, y\u00fckledi\u011finiz bir hata sayfas\u0131n\u0131n dosya yolu ile de\u011fi\u015ftirin. Bu \u00f6rnekte 400 hatas\u0131 i\u00e7in &#8220;400&#8221; vard\u0131r.<\/p>\n\n\n\n<p>6. Hata numaras\u0131n\u0131 ve dosya yolunu gerekti\u011fi kadar de\u011fi\u015ftirerek gerekti\u011fi kadar sat\u0131r ekleyin.<\/p>\n\n\n\n<p>ErrorDocument 500<\/p>\n\n\n\n<p>ErrorDocument 404<\/p>\n\n\n\n<p>ETC\u2026<\/p>\n\n\n\n<p>7. .htaccess dosyan\u0131za eklemeyi bitirdi\u011finizde, dosyay\u0131 kaydedin ve \u00e7\u0131k\u0131n. Sonra onu ald\u0131\u011f\u0131n\u0131z dizine geri y\u00fckleyin.<\/p>\n\n\n\n<p>8. Son olarak, hata sayfalar\u0131n\u0131z\u0131n \u00e7al\u0131\u015ft\u0131\u011f\u0131ndan emin olmak i\u00e7in web sitenizi test edin.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">HTTPS&#8217;yi .htaccess \u0130le Y\u00f6nlendirme<\/h2>\n\n\n\n<p>Her web sitesi ziyaret\u00e7isinin g\u00fcvenli (SSL) bir ba\u011flant\u0131 kulland\u0131\u011f\u0131ndan emin olmak istiyorsan\u0131z, g\u00fcvenli olmayan trafi\u011fi yeniden y\u00f6nlendirmek i\u00e7in .htaccess kurallar\u0131n\u0131 kullanabilirsiniz. Bu, http:\/\/niobehosting.com&#8217;u https:\/\/niobehosting.com&#8217;a y\u00f6nlendirecektir. Elbette, bu yaln\u0131zca alan ad\u0131n\u0131z i\u00e7in y\u00fcklenmi\u015f bir SSL varsa i\u015fe yarar.<\/p>\n\n\n\n<p>Her web sitesi ziyaret\u00e7isini g\u00fcvenli bir ba\u011flant\u0131ya yeniden y\u00f6nlendirmek i\u00e7in, yeniden y\u00f6nlendirmek istedi\u011finiz web sitesinin .htaccess dosyas\u0131na a\u015fa\u011f\u0131daki kural\u0131 ekleyin:<\/p>\n\n\n\n<p>#force SSL on entire site<\/p>\n\n\n\n<p>RewriteEngine On&nbsp;<\/p>\n\n\n\n<p>RewriteCond %{HTTPS} !=on<\/p>\n\n\n\n<p>RewriteRule ^\/?(.*) https:\/\/niobehosting.com\/$1 [R=301,L]\n\n\n\n<p>niobehosting.com&#8217;u sitenizin ger\u00e7ek alan ad\u0131yla de\u011fi\u015ftirmeniz gerekecektir.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">.Htaccess ile Hotlink Korumas\u0131<\/h2>\n\n\n\n<p>Sitenizde <strong>hotlink korumas\u0131n\u0131 etkinle\u015ftirme<\/strong> i\u015fleminin nas\u0131l yap\u0131laca\u011f\u0131n\u0131 a\u015fa\u011f\u0131da ad\u0131m ad\u0131m a\u00e7\u0131klad\u0131k:<\/p>\n\n\n\n<p>1. \u00d6ncelikle sitenizde SFTP arac\u0131l\u0131\u011f\u0131yla oturum a\u00e7\u0131n.<\/p>\n\n\n\n<p>2. \u015eimdi .htaccess dosyas\u0131n\u0131 \/ web \/ content klas\u00f6r\u00fcn\u00fczden indirin.<\/p>\n\n\n\n<p>3. .htaccess dosyas\u0131n\u0131 bilgisayar\u0131n\u0131za indirdikten sonra bu dosyaya a\u015fa\u011f\u0131daki sat\u0131rlar\u0131 ekleyin:<\/p>\n\n\n\n<p>RewriteEngine on<\/p>\n\n\n\n<p>RewriteCond %{HTTP_REFERER} !^$<\/p>\n\n\n\n<p>RewriteCond %{HTTP_REFERER} !^http:\/\/(www\\.)alanadiniz.com\/.*$ [NC]\n\n\n\n<p>RewriteRule \\.<\/p>\n\n\n\n<p>4. alanadiniz.com&#8217;u kendi alan\u0131n\u0131zla e\u015fle\u015fecek \u015fekilde de\u011fi\u015ftirdi\u011finizden emin olun. Ayr\u0131ca, l\u00fctfen .htaccess dosyas\u0131ndaki ba\u015fka herhangi bir kodu de\u011fi\u015ftirmedi\u011finizden emin olun.<\/p>\n\n\n\n<p>5. Yukar\u0131daki sat\u0131rlar\u0131 ekledikten sonra, .htaccess dosyas\u0131n\u0131 \/ web \/ content dizininize geri y\u00fckleyin.<\/p>\n\n\n\n<p>6. Y\u00fcklendikten sonra, SFTP ba\u011flant\u0131s\u0131n\u0131 kesin ve herhangi bir hata olmad\u0131\u011f\u0131ndan emin olmak i\u00e7in sitenizi kontrol edin.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Taray\u0131c\u0131 \u00dczerinden Dosya Eri\u015fiminin Etkinle\u015ftirilmesi<\/h2>\n\n\n\n<p>A\u015fa\u011f\u0131daki komut, dizin i\u00e7eri\u011finin taray\u0131c\u0131larda g\u00f6sterilmesini ve kullan\u0131c\u0131lar taraf\u0131ndan indirilmesini sa\u011flar:<\/p>\n\n\n\n<p># show directory content<\/p>\n\n\n\n<p>Options +Indexes&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Uzant\u0131lar\u0131 Kald\u0131rma<\/h2>\n\n\n\n<p>.Php uzant\u0131s\u0131n\u0131 bir PHP dosyas\u0131ndan, \u00f6rne\u011fin abc.com\/wallpaper.php&#8217;den abc.com\/wallpaper&#8217;a kald\u0131rmak i\u00e7in, .htaccess dosyas\u0131na a\u015fa\u011f\u0131daki kodu eklemeniz gerekir:<\/p>\n\n\n\n<p>RewriteEngine On<\/p>\n\n\n\n<p>RewriteCond %{REQUEST_FILENAME} !-f<\/p>\n\n\n\n<p>RewriteRule ^([^\\.]+)$ $1.php [NC,L]\n\n\n\n<p>.Html uzant\u0131s\u0131n\u0131 bir html dosyas\u0131ndan, \u00f6rne\u011fin abc.com\/wallpaper.html&#8217;den abc.com\/wallpaper&#8217;a kald\u0131rmak istiyorsan\u0131z, dosya ad\u0131yla e\u015fle\u015fmesi i\u00e7in yukar\u0131daki kodun son sat\u0131r\u0131n\u0131 de\u011fi\u015ftirmeniz yeterlidir:<\/p>\n\n\n\n<p>RewriteRule ^([^\\.]+)$ $1.html [NC,L]\n\n\n\n<p>Art\u0131k sayfan\u0131n uzant\u0131s\u0131n\u0131 eklemenize gerek kalmadan HTML belgesindeki sayfalar\u0131 ba\u011flayabilirsiniz.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Tek Bir Dosyay\u0131 Parola ile Koruma<\/h2>\n\n\n\n<p>Bir dizini korumaya benzer \u015fekilde, .htaccess dosyas\u0131 kullanarak sunucunuzdaki tek bir dosyaya s\u0131n\u0131rl\u0131 eri\u015fim verebilirsiniz.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">1. .htaccess&#8217;i d\u00fczenleyin<\/h3>\n\n\n\n<p>Hen\u00fcz yapmad\u0131ysan\u0131z, \u00f6nce metin d\u00fczenleyicinizi a\u00e7\u0131n ve .htaccess adl\u0131 bir dosya olu\u015fturun. A\u015fa\u011f\u0131daki sat\u0131rlar\u0131 .htaccess dosyas\u0131na ekleyin; burada MYFILE.html, korumak istedi\u011finiz dosyan\u0131n ad\u0131 ve APPNAME, uygulaman\u0131z\u0131n ad\u0131d\u0131r.<\/p>\n\n\n\n<p>&lt;Files MYFILE.html&gt;<\/p>\n\n\n\n<p>AuthType Basic<\/p>\n\n\n\n<p>AuthName &#8220;Authentication Required&#8221;<\/p>\n\n\n\n<p>AuthUserFile \/srv\/users\/SYSUSER\/apps\/APPNAME\/public\/.htpasswd<\/p>\n\n\n\n<p>Require valid-user<\/p>\n\n\n\n<p>&lt;\/Files&gt;<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">2. .htpasswd olu\u015fturun<\/h3>\n\n\n\n<p>Zaten bir .htpasswd dosyas\u0131 olu\u015fturduysan\u0131z, sonraki ad\u0131ma ge\u00e7in.<\/p>\n\n\n\n<p>Olu\u015fturmad\u0131ysan\u0131z, uygulaman\u0131n ait oldu\u011fu sistem kullan\u0131c\u0131s\u0131 olarak sunucunuza SSH ekleyin. .Htpasswd dosyan\u0131z\u0131 olu\u015fturmak i\u00e7in APPNAME yerine uygulaman\u0131z\u0131n ad\u0131n\u0131 yazarak a\u015fa\u011f\u0131daki komutu \u00e7al\u0131\u015ft\u0131r\u0131n.)<\/p>\n\n\n\n<p>touch ~\/apps\/APPNAME\/public\/.htpasswd<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">3. Kullan\u0131c\u0131 ad\u0131 ve parola atay\u0131n<\/h3>\n\n\n\n<p>\u015eimdi, bir kullan\u0131c\u0131 ad\u0131 ve parola eklemek veya de\u011fi\u015ftirmek i\u00e7in htpasswd-sp komutunu kullan\u0131n. (Ad\u0131n\u0131z\u0131n yerine herhangi bir kullan\u0131c\u0131 ad\u0131 koyabilirsiniz).<\/p>\n\n\n\n<p>htpasswd-sp ~\/apps\/APPNAME\/public\/.htpasswd yourname<\/p>\n\n\n\n<p>Yeni \u015fifreyi eklemek i\u00e7in komut sat\u0131r\u0131ndaki istemleri izleyin.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"414\" height=\"239\" src=\"https:\/\/www.niobehosting.com\/blog\/wp-content\/uploads\/tek-bir-dosyayi-parola-ile-koruma.png\" alt=\"\" class=\"wp-image-4982\" srcset=\"https:\/\/www.niobehosting.com\/blog\/wp-content\/uploads\/tek-bir-dosyayi-parola-ile-koruma.png 414w, https:\/\/www.niobehosting.com\/blog\/wp-content\/uploads\/tek-bir-dosyayi-parola-ile-koruma-300x173.png 300w, https:\/\/www.niobehosting.com\/blog\/wp-content\/uploads\/tek-bir-dosyayi-parola-ile-koruma-100x58.png 100w\" sizes=\"auto, (max-width: 414px) 100vw, 414px\" \/><\/figure><\/div>\n\n\n\n<p>Dosyay\u0131 taray\u0131c\u0131n\u0131z \u00fczerinden ziyaret etti\u011finizde, \u015fimdi bir kullan\u0131c\u0131 ad\u0131 ve \u015fifre girmeniz istenecektir.<\/p>\n\n\n\n<p>Yukar\u0131da sizinle <strong>.htaccess<\/strong>\u2019in ne oldu\u011funu, ne i\u015fe yarad\u0131\u011f\u0131n\u0131, kullan\u0131mlar\u0131n\u0131 vb. <strong>.htaccess <\/strong>ile ilgili merak edebilece\u011finiz bir\u00e7ok \u015feyi payla\u015ft\u0131k. <strong>.htaccess <\/strong>ile ilgili merak etti\u011finiz farkl\u0131 \u015feyler varsa, yorum b\u00f6l\u00fcm\u00fcnde bize yaz\u0131n. \u0130\u00e7eri\u011fimizi geli\u015ftirmek i\u00e7in deneyimlerinizi ve \u00f6nerilerinizi payla\u015fmay\u0131 unutmay\u0131n.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>.htaccess (hypertext access) dosyas\u0131, bir web sunucusunun \u00e7e\u015fitli isteklere nas\u0131l yan\u0131t verece\u011fini kontrol eden bir yap\u0131land\u0131rma dosyas\u0131d\u0131r. Bu, sunucuyu yaln\u0131zca .htaccess dosyas\u0131n\u0131n bulundu\u011fu dizinde yap\u0131land\u0131rd\u0131\u011f\u0131&#8230;<\/p>\n","protected":false},"author":11,"featured_media":4984,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[48],"tags":[],"class_list":["post-4972","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-programlama"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>htaccess Nedir? En \u00c7ok Kullan\u0131lan .Htaccess Kodlar\u0131 - Niobe Hosting<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.niobehosting.com\/blog\/htaccess\/\" \/>\n<meta property=\"og:locale\" content=\"tr_TR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"htaccess Nedir? En \u00c7ok Kullan\u0131lan .Htaccess Kodlar\u0131 - Niobe Hosting\" \/>\n<meta property=\"og:description\" content=\".htaccess (hypertext access) dosyas\u0131, bir web sunucusunun \u00e7e\u015fitli isteklere nas\u0131l yan\u0131t verece\u011fini kontrol eden bir yap\u0131land\u0131rma dosyas\u0131d\u0131r. Bu, sunucuyu yaln\u0131zca .htaccess dosyas\u0131n\u0131n bulundu\u011fu dizinde yap\u0131land\u0131rd\u0131\u011f\u0131...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.niobehosting.com\/blog\/htaccess\/\" \/>\n<meta property=\"og:site_name\" content=\"Niobe Hosting\" \/>\n<meta property=\"article:published_time\" content=\"2021-03-24T07:55:55+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-03-24T07:55:58+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.niobehosting.com\/blog\/wp-content\/uploads\/htaccess-nedir-en-cok-kullanilan-htaccess-kodlari.png\" \/>\n\t<meta property=\"og:image:width\" content=\"720\" \/>\n\t<meta property=\"og:image:height\" content=\"400\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Sibel Ho\u015f\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Yazan:\" \/>\n\t<meta name=\"twitter:data1\" content=\"Sibel Ho\u015f\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tahmini okuma s\u00fcresi\" \/>\n\t<meta name=\"twitter:data2\" content=\"8 dakika\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.niobehosting.com\\\/blog\\\/htaccess\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.niobehosting.com\\\/blog\\\/htaccess\\\/\"},\"author\":{\"name\":\"Sibel Ho\u015f\",\"@id\":\"https:\\\/\\\/www.niobehosting.com\\\/blog\\\/#\\\/schema\\\/person\\\/9edcd33ccd851c17242fa59c562c1f26\"},\"headline\":\"htaccess Nedir? En \u00c7ok Kullan\u0131lan .Htaccess Kodlar\u0131\",\"datePublished\":\"2021-03-24T07:55:55+00:00\",\"dateModified\":\"2021-03-24T07:55:58+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.niobehosting.com\\\/blog\\\/htaccess\\\/\"},\"wordCount\":2300,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.niobehosting.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.niobehosting.com\\\/blog\\\/htaccess\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.niobehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/htaccess-nedir-en-cok-kullanilan-htaccess-kodlari.png\",\"articleSection\":[\"Programlama\"],\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.niobehosting.com\\\/blog\\\/htaccess\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.niobehosting.com\\\/blog\\\/htaccess\\\/\",\"url\":\"https:\\\/\\\/www.niobehosting.com\\\/blog\\\/htaccess\\\/\",\"name\":\"htaccess Nedir? En \u00c7ok Kullan\u0131lan .Htaccess Kodlar\u0131 - Niobe Hosting\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.niobehosting.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.niobehosting.com\\\/blog\\\/htaccess\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.niobehosting.com\\\/blog\\\/htaccess\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.niobehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/htaccess-nedir-en-cok-kullanilan-htaccess-kodlari.png\",\"datePublished\":\"2021-03-24T07:55:55+00:00\",\"dateModified\":\"2021-03-24T07:55:58+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.niobehosting.com\\\/blog\\\/htaccess\\\/#breadcrumb\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.niobehosting.com\\\/blog\\\/htaccess\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"tr\",\"@id\":\"https:\\\/\\\/www.niobehosting.com\\\/blog\\\/htaccess\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.niobehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/htaccess-nedir-en-cok-kullanilan-htaccess-kodlari.png\",\"contentUrl\":\"https:\\\/\\\/www.niobehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/htaccess-nedir-en-cok-kullanilan-htaccess-kodlari.png\",\"width\":720,\"height\":400},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.niobehosting.com\\\/blog\\\/htaccess\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Anasayfa\",\"item\":\"https:\\\/\\\/www.niobehosting.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"htaccess Nedir? En \u00c7ok Kullan\u0131lan .Htaccess Kodlar\u0131\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.niobehosting.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.niobehosting.com\\\/blog\\\/\",\"name\":\"Niobe Hosting\",\"description\":\"Niobe Hosting\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.niobehosting.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.niobehosting.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"tr\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.niobehosting.com\\\/blog\\\/#organization\",\"name\":\"Niobe Hosting\",\"url\":\"https:\\\/\\\/www.niobehosting.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"tr\",\"@id\":\"https:\\\/\\\/www.niobehosting.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.niobehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/blog-logo.png\",\"contentUrl\":\"https:\\\/\\\/www.niobehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/blog-logo.png\",\"width\":332,\"height\":49,\"caption\":\"Niobe Hosting\"},\"image\":{\"@id\":\"https:\\\/\\\/www.niobehosting.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.niobehosting.com\\\/blog\\\/#\\\/schema\\\/person\\\/9edcd33ccd851c17242fa59c562c1f26\",\"name\":\"Sibel Ho\u015f\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"tr\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/f925f03d20ff0803ddb37c96d39d3793c085014ce56421050f24823c23db1c2a?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/f925f03d20ff0803ddb37c96d39d3793c085014ce56421050f24823c23db1c2a?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/f925f03d20ff0803ddb37c96d39d3793c085014ce56421050f24823c23db1c2a?s=96&d=mm&r=g\",\"caption\":\"Sibel Ho\u015f\"},\"sameAs\":[\"https:\\\/\\\/www.instagram.com\\\/bismoothie\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/sibelhos\\\/\"],\"url\":\"https:\\\/\\\/www.niobehosting.com\\\/blog\\\/author\\\/sibel\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"htaccess Nedir? En \u00c7ok Kullan\u0131lan .Htaccess Kodlar\u0131 - Niobe Hosting","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.niobehosting.com\/blog\/htaccess\/","og_locale":"tr_TR","og_type":"article","og_title":"htaccess Nedir? En \u00c7ok Kullan\u0131lan .Htaccess Kodlar\u0131 - Niobe Hosting","og_description":".htaccess (hypertext access) dosyas\u0131, bir web sunucusunun \u00e7e\u015fitli isteklere nas\u0131l yan\u0131t verece\u011fini kontrol eden bir yap\u0131land\u0131rma dosyas\u0131d\u0131r. Bu, sunucuyu yaln\u0131zca .htaccess dosyas\u0131n\u0131n bulundu\u011fu dizinde yap\u0131land\u0131rd\u0131\u011f\u0131...","og_url":"https:\/\/www.niobehosting.com\/blog\/htaccess\/","og_site_name":"Niobe Hosting","article_published_time":"2021-03-24T07:55:55+00:00","article_modified_time":"2021-03-24T07:55:58+00:00","og_image":[{"width":720,"height":400,"url":"https:\/\/www.niobehosting.com\/blog\/wp-content\/uploads\/htaccess-nedir-en-cok-kullanilan-htaccess-kodlari.png","type":"image\/png"}],"author":"Sibel Ho\u015f","twitter_card":"summary_large_image","twitter_misc":{"Yazan:":"Sibel Ho\u015f","Tahmini okuma s\u00fcresi":"8 dakika"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.niobehosting.com\/blog\/htaccess\/#article","isPartOf":{"@id":"https:\/\/www.niobehosting.com\/blog\/htaccess\/"},"author":{"name":"Sibel Ho\u015f","@id":"https:\/\/www.niobehosting.com\/blog\/#\/schema\/person\/9edcd33ccd851c17242fa59c562c1f26"},"headline":"htaccess Nedir? En \u00c7ok Kullan\u0131lan .Htaccess Kodlar\u0131","datePublished":"2021-03-24T07:55:55+00:00","dateModified":"2021-03-24T07:55:58+00:00","mainEntityOfPage":{"@id":"https:\/\/www.niobehosting.com\/blog\/htaccess\/"},"wordCount":2300,"commentCount":0,"publisher":{"@id":"https:\/\/www.niobehosting.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.niobehosting.com\/blog\/htaccess\/#primaryimage"},"thumbnailUrl":"https:\/\/www.niobehosting.com\/blog\/wp-content\/uploads\/htaccess-nedir-en-cok-kullanilan-htaccess-kodlari.png","articleSection":["Programlama"],"inLanguage":"tr","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.niobehosting.com\/blog\/htaccess\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.niobehosting.com\/blog\/htaccess\/","url":"https:\/\/www.niobehosting.com\/blog\/htaccess\/","name":"htaccess Nedir? En \u00c7ok Kullan\u0131lan .Htaccess Kodlar\u0131 - Niobe Hosting","isPartOf":{"@id":"https:\/\/www.niobehosting.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.niobehosting.com\/blog\/htaccess\/#primaryimage"},"image":{"@id":"https:\/\/www.niobehosting.com\/blog\/htaccess\/#primaryimage"},"thumbnailUrl":"https:\/\/www.niobehosting.com\/blog\/wp-content\/uploads\/htaccess-nedir-en-cok-kullanilan-htaccess-kodlari.png","datePublished":"2021-03-24T07:55:55+00:00","dateModified":"2021-03-24T07:55:58+00:00","breadcrumb":{"@id":"https:\/\/www.niobehosting.com\/blog\/htaccess\/#breadcrumb"},"inLanguage":"tr","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.niobehosting.com\/blog\/htaccess\/"]}]},{"@type":"ImageObject","inLanguage":"tr","@id":"https:\/\/www.niobehosting.com\/blog\/htaccess\/#primaryimage","url":"https:\/\/www.niobehosting.com\/blog\/wp-content\/uploads\/htaccess-nedir-en-cok-kullanilan-htaccess-kodlari.png","contentUrl":"https:\/\/www.niobehosting.com\/blog\/wp-content\/uploads\/htaccess-nedir-en-cok-kullanilan-htaccess-kodlari.png","width":720,"height":400},{"@type":"BreadcrumbList","@id":"https:\/\/www.niobehosting.com\/blog\/htaccess\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Anasayfa","item":"https:\/\/www.niobehosting.com\/blog\/"},{"@type":"ListItem","position":2,"name":"htaccess Nedir? En \u00c7ok Kullan\u0131lan .Htaccess Kodlar\u0131"}]},{"@type":"WebSite","@id":"https:\/\/www.niobehosting.com\/blog\/#website","url":"https:\/\/www.niobehosting.com\/blog\/","name":"Niobe Hosting","description":"Niobe Hosting","publisher":{"@id":"https:\/\/www.niobehosting.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.niobehosting.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"tr"},{"@type":"Organization","@id":"https:\/\/www.niobehosting.com\/blog\/#organization","name":"Niobe Hosting","url":"https:\/\/www.niobehosting.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"tr","@id":"https:\/\/www.niobehosting.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.niobehosting.com\/blog\/wp-content\/uploads\/blog-logo.png","contentUrl":"https:\/\/www.niobehosting.com\/blog\/wp-content\/uploads\/blog-logo.png","width":332,"height":49,"caption":"Niobe Hosting"},"image":{"@id":"https:\/\/www.niobehosting.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.niobehosting.com\/blog\/#\/schema\/person\/9edcd33ccd851c17242fa59c562c1f26","name":"Sibel Ho\u015f","image":{"@type":"ImageObject","inLanguage":"tr","@id":"https:\/\/secure.gravatar.com\/avatar\/f925f03d20ff0803ddb37c96d39d3793c085014ce56421050f24823c23db1c2a?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/f925f03d20ff0803ddb37c96d39d3793c085014ce56421050f24823c23db1c2a?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/f925f03d20ff0803ddb37c96d39d3793c085014ce56421050f24823c23db1c2a?s=96&d=mm&r=g","caption":"Sibel Ho\u015f"},"sameAs":["https:\/\/www.instagram.com\/bismoothie\/","https:\/\/www.linkedin.com\/in\/sibelhos\/"],"url":"https:\/\/www.niobehosting.com\/blog\/author\/sibel\/"}]}},"_links":{"self":[{"href":"https:\/\/www.niobehosting.com\/blog\/wp-json\/wp\/v2\/posts\/4972","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.niobehosting.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.niobehosting.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.niobehosting.com\/blog\/wp-json\/wp\/v2\/users\/11"}],"replies":[{"embeddable":true,"href":"https:\/\/www.niobehosting.com\/blog\/wp-json\/wp\/v2\/comments?post=4972"}],"version-history":[{"count":0,"href":"https:\/\/www.niobehosting.com\/blog\/wp-json\/wp\/v2\/posts\/4972\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.niobehosting.com\/blog\/wp-json\/wp\/v2\/media\/4984"}],"wp:attachment":[{"href":"https:\/\/www.niobehosting.com\/blog\/wp-json\/wp\/v2\/media?parent=4972"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.niobehosting.com\/blog\/wp-json\/wp\/v2\/categories?post=4972"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.niobehosting.com\/blog\/wp-json\/wp\/v2\/tags?post=4972"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}