{"id":12847,"date":"2019-11-13T10:24:57","date_gmt":"2019-11-13T08:24:57","guid":{"rendered":"https:\/\/www.ihs.com.tr\/blog\/?p=12847"},"modified":"2021-04-13T16:44:05","modified_gmt":"2021-04-13T14:44:05","slug":"http-server-hata-durum-kodlari-ve-anlamlari","status":"publish","type":"post","link":"https:\/\/www.ihs.com.tr\/blog\/http-server-hata-durum-kodlari-ve-anlamlari\/","title":{"rendered":"Http Server Hata \/ Durum Kodlar\u0131 ve Anlamlar\u0131"},"content":{"rendered":"<p>Web siteleri hayat\u0131m\u0131z\u0131n ve g\u00fcnl\u00fck rutinlerimizin neredeyse merkezi haline geldi. Haberlerden ara\u015ft\u0131rmalara, al\u0131\u015fveri\u015ften haberle\u015fmeye kadar her alanda avucumuzdaki kaynak konumunda olan interneti bizim i\u00e7in kullan\u0131\u015fl\u0131 k\u0131lan web siteleri de zaman zaman sorunlarla kar\u015f\u0131la\u015fabiliyor. Bu gibi durumlarda sorunun neden kaynakland\u0131\u011f\u0131n\u0131 anlamam\u0131z\u0131 sa\u011flayan \u015fey <strong>http durum kodlar\u0131<\/strong>d\u0131r.<\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_77 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">\u0130\u00e7erik Tablosu<\/p>\n<label for=\"ez-toc-cssicon-toggle-item-69f6c681993e4\" class=\"ez-toc-cssicon-toggle-label\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/label><input type=\"checkbox\" id=\"ez-toc-cssicon-toggle-item-69f6c681993e4\" aria-label=\"Toggle\" \/><nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.ihs.com.tr\/blog\/http-server-hata-durum-kodlari-ve-anlamlari\/#HTTP-HataDurum-Kodu-Nedir\" >HTTP Hata\/Durum Kodu Nedir?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.ihs.com.tr\/blog\/http-server-hata-durum-kodlari-ve-anlamlari\/#HTTP-HataDurum-Kodlarinin-Anlamlari-nelerdir\" >HTTP Hata\/Durum Kodlar\u0131n\u0131n Anlamlar\u0131 nelerdir?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.ihs.com.tr\/blog\/http-server-hata-durum-kodlari-ve-anlamlari\/#200-OK-durum-kodu\" >200 (OK) durum kodu<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.ihs.com.tr\/blog\/http-server-hata-durum-kodlari-ve-anlamlari\/#301-Yonlendirme-Redirect-Permanently\" >301 Y\u00f6nlendirme (Redirect Permanently)<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.ihs.com.tr\/blog\/http-server-hata-durum-kodlari-ve-anlamlari\/#301-yonlendirmesi-nasil-yapilir\" >301 y\u00f6nlendirmesi nas\u0131l yap\u0131l\u0131r?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.ihs.com.tr\/blog\/http-server-hata-durum-kodlari-ve-anlamlari\/#301-yonlendirmesi-ne-kadar-surer\" >301 y\u00f6nlendirmesi ne kadar s\u00fcrer?<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/www.ihs.com.tr\/blog\/http-server-hata-durum-kodlari-ve-anlamlari\/#302-Yonlendirme-Moved-Temporarily\" >302 Y\u00f6nlendirme (Moved Temporarily)<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/www.ihs.com.tr\/blog\/http-server-hata-durum-kodlari-ve-anlamlari\/#302-Yonlendirmesi-nasil-yapilir\" >302 Y\u00f6nlendirmesi nas\u0131l yap\u0131l\u0131r?<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/www.ihs.com.tr\/blog\/http-server-hata-durum-kodlari-ve-anlamlari\/#307-Yonlendirme-Temporary-Redirect\" >307 Y\u00f6nlendirme (Temporary Redirect)<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/www.ihs.com.tr\/blog\/http-server-hata-durum-kodlari-ve-anlamlari\/#307-Yonlendirmesi-Nasil-yapilir\" >307 Y\u00f6nlendirmesi Nas\u0131l yap\u0131l\u0131r?<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/www.ihs.com.tr\/blog\/http-server-hata-durum-kodlari-ve-anlamlari\/#403-Forbidden-Hatasi\" >403 Forbidden Hatas\u0131<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/www.ihs.com.tr\/blog\/http-server-hata-durum-kodlari-ve-anlamlari\/#403-Forbidden-hatasi-Cozumu\" >403 Forbidden hatas\u0131 \u00c7\u00f6z\u00fcm\u00fc<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-13\" href=\"https:\/\/www.ihs.com.tr\/blog\/http-server-hata-durum-kodlari-ve-anlamlari\/#404-Not-Found-Sayfa-Bulunamadi-Hatasi\" >404 Not Found (Sayfa Bulunamad\u0131) Hatas\u0131<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-14\" href=\"https:\/\/www.ihs.com.tr\/blog\/http-server-hata-durum-kodlari-ve-anlamlari\/#500-Sunucu-Hatasi-Internal-Server-Error\" >500 Sunucu Hatas\u0131 (Internal Server Error)<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-15\" href=\"https:\/\/www.ihs.com.tr\/blog\/http-server-hata-durum-kodlari-ve-anlamlari\/#500-Sunucu-Hatasi-Cozumu\" >500 Sunucu Hatas\u0131 \u00c7\u00f6z\u00fcm\u00fc<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-16\" href=\"https:\/\/www.ihs.com.tr\/blog\/http-server-hata-durum-kodlari-ve-anlamlari\/#503-Service-Unavailable-Hatasi\" >503 Service Unavailable Hatas\u0131<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-17\" href=\"https:\/\/www.ihs.com.tr\/blog\/http-server-hata-durum-kodlari-ve-anlamlari\/#503-Service-Unavailable-hatasinin-cozumu\" >503 Service Unavailable hatas\u0131n\u0131n \u00e7\u00f6z\u00fcm\u00fc<\/a><\/li><\/ul><\/li><\/ul><\/nav><\/div>\n<h2><span class=\"ez-toc-section\" id=\"HTTP-HataDurum-Kodu-Nedir\"><\/span>HTTP Hata\/Durum Kodu Nedir?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Web sitelerinin servis edilirken, sayfan\u0131n getirilmesi s\u0131ras\u0131nda veya sonucunda <strong>sunucu taraf\u0131ndan d\u00f6nd\u00fcr\u00fclen \u00fc\u00e7 haneli yan\u0131t kodudur.<\/strong><\/p>\n<p>Asl\u0131nda hata kodu demek yanl\u0131\u015f \u00e7\u00fcnk\u00fc; http durum kodlar\u0131, sunucunun verdi\u011fi yan\u0131t\u0131 bize g\u00f6stermektedir. Biz ise bu durum kodlar\u0131n\u0131 web sayfas\u0131 servis edilirken ba\u015far\u0131l\u0131 ve herhangi bir sorun yoksa durum kodu, ba\u015far\u0131s\u0131z bir i\u015flem ger\u00e7ekle\u015fiyor ise hata kodu olarak de\u011ferlendiriyoruz.<\/p>\n<p>\u00d6rnekle a\u00e7\u0131klamak gerekirse;<\/p>\n<p><strong>www.ihs.com.tr<\/strong> adresini ziyaret etmeye \u00e7al\u0131\u015ft\u0131\u011f\u0131n\u0131zda <strong>2xx, 3xx, 4xx, 5xx<\/strong> gibi <strong><em>http durum kodlar\u0131<\/em><\/strong>yla sunucunun verdi\u011fi yan\u0131t\u0131 de\u011ferlendirebiliriz.<br \/>\nS\u0131ras\u0131yla:<br \/>\nBa\u015far\u0131l\u0131 \u0130\u015flemlerde (herhangi bir sorun olmadan sayfan\u0131n servis edilebildi\u011fi durumlar)<br \/>\n<strong>2xx<\/strong>: Ba\u015far\u0131l\u0131<br \/>\nY\u00f6nlendirme olaylar\u0131nda (sayfan\u0131n ba\u015fka bir sayfaya veya adrese y\u00f6nlendirildi\u011fi durumlar)<br \/>\n<strong>3xx<\/strong>: Y\u00f6nlendirme<br \/>\nBa\u015far\u0131s\u0131z \u0130\u015flemlerde (sayfan\u0131n servis edilemedi\u011fi durumlar)<br \/>\n<strong>4xx<\/strong>: Sayfa bulunamad\u0131<br \/>\n<strong>5xx<\/strong>: sunucu hatas\u0131<\/p>\n<p>gibi anlamlar ta\u015f\u0131yan <strong>http durum kodlar\u0131<\/strong> sayesinde ziyaret etti\u011finiz sayfan\u0131n durumunu kontrol edebilirsiniz. Ayr\u0131ca http durum\/hata kodlar\u0131 kendi i\u00e7lerinde de \u00e7e\u015fitli alt anlamlar ta\u015f\u0131maktad\u0131r. Durumun t\u00fcr\u00fcne g\u00f6re farkl\u0131 \u00f6zellikleriyle tam olarak sunucunun verdi\u011fi yan\u0131t\u0131 bu kodlar sayesinde tan\u0131mlayabilir, buna g\u00f6re hata \u00e7\u00f6z\u00fcmleme, d\u00fczeltmeler, iyile\u015ftirmeler yapabiliriz.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"HTTP-HataDurum-Kodlarinin-Anlamlari-nelerdir\"><\/span>HTTP Hata\/Durum Kodlar\u0131n\u0131n Anlamlar\u0131 nelerdir?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<table border=\"1\" width=\"567\" cellspacing=\"0\" cellpadding=\"0\">\n<tbody>\n<tr>\n<td style=\"width: 113px;\">\n<h2><span style=\"color: #ff0000;\"><strong>Kod<\/strong><\/span><\/h2>\n<\/td>\n<td style=\"width: 142px;\">\n<h2><span style=\"color: #ff0000;\"><strong>Mesaj<\/strong><\/span><\/h2>\n<\/td>\n<td style=\"width: 350px;\">\n<h2><span style=\"color: #ff0000;\"><strong>A\u00e7\u0131klama<\/strong><\/span><\/h2>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 113px;\">\n<h2><strong>1xx<\/strong><\/h2>\n<\/td>\n<td style=\"width: 142px;\"><strong>Bilgi<\/strong><\/td>\n<td style=\"width: 350px;\"><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 113px;\">100<\/td>\n<td style=\"width: 142px;\"><em>Continue<\/em><\/td>\n<td style=\"width: 350px;\">\u0130ste\u011fin ba\u015far\u0131yla al\u0131nd\u0131\u011f\u0131n\u0131 ve devam edilebilece\u011fi anlam\u0131na gelir.<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 113px;\"><span style=\"color: #000000;\">101<\/span><\/td>\n<td style=\"width: 142px;\"><span style=\"color: #000000;\"><em>Switching Protocols<\/em><\/span><\/td>\n<td style=\"width: 350px;\"><span style=\"color: #000000;\">Sunucu, istemciden ald\u0131\u011f\u0131 protokol de\u011fi\u015ftirme iste\u011fine uyaca\u011f\u0131n\u0131 belirtmektedir<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 113px;\">102<\/td>\n<td style=\"width: 142px;\"><em>Processing<\/em><\/td>\n<td style=\"width: 350px;\">\u0130ste\u011fin i\u015flenmekte oldu\u011funu bildirir.<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 113px;\">\n<h2><strong>2xx<\/strong><\/h2>\n<\/td>\n<td style=\"width: 142px;\"><strong>Ba\u015far\u0131l\u0131<\/strong><\/td>\n<td style=\"width: 350px;\"><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 113px;\">200<\/td>\n<td style=\"width: 142px;\"><em>OK<\/em><\/td>\n<td style=\"width: 350px;\">\u0130stek ba\u015far\u0131yla al\u0131nm\u0131\u015f ve cevap ba\u015far\u0131l\u0131 bir \u015fekilde verilmi\u015ftir.<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 113px;\">201<\/td>\n<td style=\"width: 142px;\"><em>Created<\/em><\/td>\n<td style=\"width: 350px;\">\u0130stek ba\u015far\u0131yla ger\u00e7ekle\u015fmi\u015f ve sunucuda yeni bir kaynak olu\u015fturulmu\u015ftur..<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 113px;\">202<\/td>\n<td style=\"width: 142px;\"><em>Accepted<\/em><\/td>\n<td style=\"width: 350px;\">Sunucu istemciden gelen iste\u011fi kabul etti ancak hen\u00fcz i\u015flemedi.<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 113px;\">203<\/td>\n<td style=\"width: 142px;\"><em>Non-Authoritative Information<\/em><\/td>\n<td style=\"width: 350px;\">Sunucu iste\u011fi ba\u015far\u0131l\u0131 bir \u015fekilde i\u015fledi, ancak ba\u015fka kaynakta olabilecek bir bilgi d\u00f6nd\u00fcrmektedir.<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 113px;\">204<\/td>\n<td style=\"width: 142px;\"><em>No Content<\/em><\/td>\n<td style=\"width: 350px;\">\u0130stek ba\u015far\u0131yla al\u0131nm\u0131\u015f ancak cevap olarak i\u00e7erik d\u00f6nd\u00fcr\u00fclmemektedir.<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 113px;\">205<\/td>\n<td style=\"width: 142px;\"><em>Reset Content<\/em><\/td>\n<td style=\"width: 350px;\">\u0130stek ba\u015far\u0131yla al\u0131nm\u0131\u015f ancak cevap olarak i\u00e7erik d\u00f6nd\u00fcr\u00fclmemektedir. Ancak i\u00e7erik silinecektir. (form i\u00e7indeki bilgiler).<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 113px;\">206<\/td>\n<td style=\"width: 142px;\"><em>Partial Content<\/em><\/td>\n<td style=\"width: 350px;\">GET talepleri i\u00e7in k\u0131smi i\u00e7erik (i\u00e7eri\u011fin belirli bir par\u00e7as\u0131) ba\u015far\u0131yla d\u00f6nd\u00fcr\u00fclm\u00fc\u015ft\u00fcr.<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 113px;\">207<\/td>\n<td style=\"width: 142px;\"><em>Multi-Status<\/em><\/td>\n<td style=\"width: 350px;\">\u00c7oklu Stat\u00fc<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 113px;\">210<\/td>\n<td style=\"width: 142px;\"><em>Content Different<\/em><\/td>\n<td style=\"width: 350px;\">Farkl\u0131 i\u00e7erik<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 113px;\">\n<h2><strong>3xx<\/strong><\/h2>\n<\/td>\n<td style=\"width: 142px;\"><strong>Y\u00f6nlendirme<\/strong><\/td>\n<td style=\"width: 350px;\"><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 113px;\">300<\/td>\n<td style=\"width: 142px;\"><em>Multiple Choices<\/em><\/td>\n<td style=\"width: 350px;\">Sunucuda, gelen iste\u011fe g\u00f6re birden fazla se\u00e7enek oldu\u011funu bildirir. Sunucu gelen istek i\u00e7in se\u00e7ene\u011fi kendisi se\u00e7ebilir veya se\u00e7enek listesini g\u00f6r\u00fcnt\u00fcleyebilir.<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 113px;\">301<\/td>\n<td style=\"width: 142px;\"><em>Moved Permanently<\/em><\/td>\n<td style=\"width: 350px;\">Bir kayna\u011f\u0131n (veya sayfan\u0131n) kal\u0131c\u0131 olarak ba\u015fka bir yere (veya sayfaya) ta\u015f\u0131nd\u0131\u011f\u0131n\u0131 bildirir ve o yere y\u00f6nlendirme sa\u011flar.<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 113px;\">302<\/td>\n<td style=\"width: 142px;\"><em>Moved Temporarily<\/em><\/td>\n<td style=\"width: 350px;\">Bir kayna\u011f\u0131n (veya sayfan\u0131n) kal\u0131c\u0131 olarak de\u011fil, ge\u00e7ici olarak ba\u015fka bir kayna\u011fa y\u00f6nlendirir. Kayna\u011f\u0131n ana adresi de\u011fi\u015fmemi\u015ftir.<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 113px;\">303<\/td>\n<td style=\"width: 142px;\"><em>See Other<\/em><\/td>\n<td style=\"width: 350px;\">Farkl\u0131 bir kayna\u011fa GET yap\u0131lmas\u0131 gerekti\u011fini belirtir.<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 113px;\">304<\/td>\n<td style=\"width: 142px;\"><em>Not Modified<\/em><\/td>\n<td style=\"width: 350px;\">\u0130stenilen kaynakta daha \u00f6nce yap\u0131lan istekten beri herhangi bir de\u011fi\u015fikli\u011fin olmad\u0131\u011f\u0131 belirtilir ve i\u00e7erik g\u00f6nderilmez.<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 113px;\">305<\/td>\n<td style=\"width: 142px;\"><em>Use Proxy<\/em><\/td>\n<td style=\"width: 350px;\">Sunucu taraf\u0131ndan d\u00f6nd\u00fcr\u00fclen proxy&#8217;nin kullan\u0131lmas\u0131 gerekti\u011fi belirtilir.<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 113px;\">307<\/td>\n<td style=\"width: 142px;\"><em>Temporary Redirect<\/em><\/td>\n<td style=\"width: 350px;\">Bir kayna\u011f\u0131n (veya sayfan\u0131n) kal\u0131c\u0131 de\u011fil ge\u00e7ici olarak ba\u015fka bir kayna\u011fa y\u00f6nlendirir. 302 y\u00f6nlendirmesinden fark\u0131; y\u00f6nlendirme sunucu \u00fczerinde de\u011fil, taray\u0131c\u0131 \u00fczerinde ger\u00e7ekle\u015fir.<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 113px;\">\n<h2><strong>4xx<\/strong><\/h2>\n<\/td>\n<td style=\"width: 142px;\"><strong>\u0130stemci hatas\u0131<\/strong><\/td>\n<td style=\"width: 350px;\"><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 113px;\">400<\/td>\n<td style=\"width: 142px;\"><em>Bad Request<\/em><\/td>\n<td style=\"width: 350px;\">Yap\u0131lan iste\u011fin hatal\u0131 (iste\u011fin yap\u0131s\u0131n\u0131n hatal\u0131) oldu\u011fu belirtilir.<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 113px;\">401<\/td>\n<td style=\"width: 142px;\"><em>Unauthorized<\/em><\/td>\n<td style=\"width: 350px;\">Yap\u0131lan istek i\u00e7in kimlik do\u011frulamas\u0131 gerekiyor.<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 113px;\">402<\/td>\n<td style=\"width: 142px;\"><em>Payment Required<\/em><\/td>\n<td style=\"width: 350px;\">\u00d6deme gerekiyor. (gelecekte kullan\u0131lmas\u0131 i\u00e7in ayr\u0131lm\u0131\u015ft\u0131r).<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 113px;\">403<\/td>\n<td style=\"width: 142px;\"><em>Forbidden<\/em><\/td>\n<td style=\"width: 350px;\">\u0130stek yap\u0131lan kayna\u011f\u0131n yasakland\u0131\u011f\u0131n\u0131 belirtir.<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 113px;\"><u>404<\/u><\/td>\n<td style=\"width: 142px;\"><em>Not Found<\/em><\/td>\n<td style=\"width: 350px;\">\u0130stek yap\u0131lan kayna\u011f\u0131n (veya sayfan\u0131n) bulunamad\u0131\u011f\u0131n\u0131 belirtir.<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 113px;\">405<\/td>\n<td style=\"width: 142px;\"><em>Method Not Allowed<\/em><\/td>\n<td style=\"width: 151px;\">\u0130zin verilmeyen Metod<\/td>\n<td style=\"width: 350px;\">Sunucu , HTTP Method&#8217;u kabul etmiyor.<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 113px;\">406<\/td>\n<td style=\"width: 142px;\"><em>Not Acceptable<\/em><\/td>\n<td style=\"width: 350px;\">\u0130stemcinin Accept header&#8217;\u0131nda verilen \u00f6zellik kar\u015f\u0131lanam\u0131yor.<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 113px;\">407<\/td>\n<td style=\"width: 142px;\"><em>Proxy Authentication Required<\/em><\/td>\n<td style=\"width: 350px;\">Proxy \u00fczerinden yetkilendirme gerekir.<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 113px;\">408<\/td>\n<td style=\"width: 142px;\"><em>Timeout<\/em><\/td>\n<td style=\"width: 350px;\">\u0130stek zaman a\u015f\u0131m\u0131na u\u011frad\u0131 (belirli bir s\u00fcrede istek tamamlanamad\u0131).<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 113px;\">409<\/td>\n<td style=\"width: 142px;\"><em>Conflict<\/em><\/td>\n<td style=\"width: 350px;\">\u0130stek i\u00e7inde \u00e7eli\u015fki (\u00e7ak\u0131\u015fma) var.<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 113px;\">410<\/td>\n<td style=\"width: 142px;\"><em>Gone<\/em><\/td>\n<td style=\"width: 350px;\">Kaynak art\u0131k yok.<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 113px;\">411<\/td>\n<td style=\"width: 142px;\"><em>Length Required<\/em><\/td>\n<td style=\"width: 350px;\">\u0130stekte &#8220;Content-Length&#8221; (i\u00e7eri\u011fin boyutu) belirtilmemi\u015f.<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 113px;\">412<\/td>\n<td style=\"width: 142px;\"><em>Precondition Failed<\/em><\/td>\n<td style=\"width: 350px;\">Sunucu istekte belirtilen baz\u0131 \u00f6nko\u015fullar\u0131 kar\u015f\u0131lam\u0131yor.<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 113px;\">413<\/td>\n<td style=\"width: 142px;\"><em>Request Entity Too Large<\/em><\/td>\n<td style=\"width: 350px;\">\u00a0\u0130ste\u011fin boyutu \u00e7ok b\u00fcy\u00fck oldu\u011fu i\u00e7in i\u015flenemedi.<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 113px;\">414<\/td>\n<td style=\"width: 142px;\"><em>Request-URI Too Long<\/em><\/td>\n<td style=\"width: 350px;\">URI (URL) fazla b\u00fcy\u00fck.<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 113px;\">416<\/td>\n<td style=\"width: 142px;\"><em>Requested Range Not Satisfiable<\/em><\/td>\n<td style=\"width: 350px;\">\u0130stenilen kaynak, istenilen medya tipini desteklemiyor.<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 113px;\">417<\/td>\n<td style=\"width: 142px;\"><em>Expectation failed<\/em><\/td>\n<td style=\"width: 350px;\">\u0130stek yap\u0131lan par\u00e7a (bir dosyan\u0131n bir par\u00e7as\u0131 vb..) sunucu taraf\u0131ndan verilemiyor veya uygun de\u011fil.<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 113px;\">422<\/td>\n<td style=\"width: 142px;\"><em>Unprocessable entity<\/em><\/td>\n<td style=\"width: 350px;\">Sunucu &#8220;Expect&#8221; ile istenileni desteklemiyor veya yerine getiremiyor.<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 113px;\">423<\/td>\n<td style=\"width: 142px;\"><em>Locked<\/em><\/td>\n<td style=\"width: 350px;\"><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 113px;\">424<\/td>\n<td style=\"width: 142px;\"><em>Method failure<\/em><\/td>\n<td style=\"width: 350px;\"><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 113px;\">451<\/td>\n<td style=\"width: 142px;\"><em>Unavailable For Legal Reasons<\/em><\/td>\n<td style=\"width: 350px;\">Yasal nedenlerle g\u00f6sterilemiyor<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 113px;\">\n<h2><strong>5xx<\/strong><\/h2>\n<\/td>\n<td style=\"width: 142px;\"><strong>Sunucu hatas\u0131 <\/strong><\/td>\n<td style=\"width: 151px;\"><\/td>\n<td style=\"width: 350px;\"><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 113px;\">500<\/td>\n<td style=\"width: 142px;\"><em>Internal Server Error<\/em><\/td>\n<td style=\"width: 350px;\">Sunucuda bir hata olu\u015ftu ve yap\u0131lan istek kar\u015f\u0131lanamad\u0131.<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 113px;\">501<\/td>\n<td style=\"width: 142px;\"><em>Not Implemented<\/em><\/td>\n<td style=\"width: 350px;\">Sunucu istenilen iste\u011fi yerine getirecek \u015fekilde yap\u0131land\u0131r\u0131lmam\u0131\u015ft\u0131r.<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 113px;\">502<\/td>\n<td style=\"width: 142px;\"><em>Bad Gateway<\/em><\/td>\n<td style=\"width: 350px;\">Gateway veya Proxy sunucusu, kayna\u011f\u0131n bulundu\u011fu sunucudan (upstream sunucusu) cevap alam\u0131yor.<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 113px;\">503<\/td>\n<td style=\"width: 142px;\"><em>Service Unavailable<\/em><\/td>\n<td style=\"width: 350px;\">Sunucu \u015fu anda hizmet vermiyor (kapal\u0131 veya eri\u015filemiyor).<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 113px;\">504<\/td>\n<td style=\"width: 142px;\"><em>Gateway Timeout<\/em><\/td>\n<td style=\"width: 350px;\">Gateway veya Proxy sunucusu, kayna\u011f\u0131n bulundu\u011fu sunucudan (upstream sunucusu) belirli bir zaman i\u00e7inde cevap alamad\u0131.<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 113px;\">505<\/td>\n<td style=\"width: 142px;\"><em>HTTP Version not supported<\/em><\/td>\n<td style=\"width: 350px;\">HTTP Protokol versiyonu desteklenmiyor.<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 113px;\">507<\/td>\n<td style=\"width: 142px;\"><em>Insufficient storage<\/em><\/td>\n<td style=\"width: 350px;\">Sunucu, yap\u0131lan iste\u011fi iste\u011fi ba\u015far\u0131yla tamamlamak i\u00e7in gereken boyutu depolayamad\u0131\u011f\u0131ndan, y\u00f6ntem ger\u00e7ekle\u015ftirilemedi.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><strong>En \u00e7ok kar\u015f\u0131la\u015f\u0131lan Http Durum Kodlar\u0131<\/strong><\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-12879\" src=\"https:\/\/www.ihs.com.tr\/blog\/wp-content\/uploads\/2019\/11\/http-durum-kodu-200.jpg\" alt=\"http-durum-kodu-200\" width=\"799\" height=\"350\" srcset=\"https:\/\/www.ihs.com.tr\/blog\/wp-content\/uploads\/2019\/11\/http-durum-kodu-200.jpg 799w, https:\/\/www.ihs.com.tr\/blog\/wp-content\/uploads\/2019\/11\/http-durum-kodu-200-300x131.jpg 300w, https:\/\/www.ihs.com.tr\/blog\/wp-content\/uploads\/2019\/11\/http-durum-kodu-200-585x256.jpg 585w\" sizes=\"(max-width: 799px) 100vw, 799px\" \/><\/p>\n<h2><span class=\"ez-toc-section\" id=\"200-OK-durum-kodu\"><\/span>200 (OK) durum kodu<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><strong>200 durum kodu<\/strong> her \u015feyin yolunda gitti\u011fini ve sayfan\u0131n sorunsuz bir \u015fekilde servis edildi\u011fini belirtir.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-12878\" src=\"https:\/\/www.ihs.com.tr\/blog\/wp-content\/uploads\/2019\/11\/http-durum-kodu-301.jpg\" alt=\"http-durum-kodu-301\" width=\"799\" height=\"350\" srcset=\"https:\/\/www.ihs.com.tr\/blog\/wp-content\/uploads\/2019\/11\/http-durum-kodu-301.jpg 799w, https:\/\/www.ihs.com.tr\/blog\/wp-content\/uploads\/2019\/11\/http-durum-kodu-301-300x131.jpg 300w, https:\/\/www.ihs.com.tr\/blog\/wp-content\/uploads\/2019\/11\/http-durum-kodu-301-585x256.jpg 585w\" sizes=\"(max-width: 799px) 100vw, 799px\" \/><\/p>\n<h2><span class=\"ez-toc-section\" id=\"301-Yonlendirme-Redirect-Permanently\"><\/span>301 Y\u00f6nlendirme (Redirect Permanently)<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><strong>301 y\u00f6nlendirme<\/strong>, <strong>bir web sayfas\u0131n\u0131 ba\u015fka bir sayfaya kal\u0131c\u0131 olarak y\u00f6nlendirmeye yarayan bir http y\u00f6nlendirme t\u00fcr\u00fcd\u00fcr.<\/strong> <em>301 y\u00f6ntemi ile<\/em> y\u00f6nlendirilen bir sayfa, <strong>kal\u0131c\u0131 olarak kayna\u011f\u0131 de\u011fi\u015ftirilerek yeni adresine ta\u015f\u0131n\u0131r.<\/strong><\/p>\n<p>Genel olarak <strong><em>301 y\u00f6nlendirmeleri<\/em><\/strong> web sitesinde i\u00e7erik de\u011fi\u015ftirme, kategori de\u011fi\u015ftirme, hatal\u0131 ve \u00e7al\u0131\u015fmayan sayfalar\u0131n \u00e7al\u0131\u015fan adreslere y\u00f6nlendirilmesi i\u00e7in kullan\u0131lmaktad\u0131r. <a href=\"https:\/\/www.ihs.com.tr\/blog\/url-yonlendirme-redirection-nedir\/\"><strong>301 kal\u0131c\u0131 y\u00f6nlendirme<\/strong><\/a> denmesinin sebebi, uyguland\u0131\u011f\u0131 sayfan\u0131n sunucu taraf\u0131ndaki kayna\u011f\u0131n\u0131 da de\u011fi\u015ftiriyor olmas\u0131 ve gelen istekleri y\u00f6nlendirilen yeni adres \u00fczerinden indexliyor olmas\u0131d\u0131r. Bu durumda arama motorlar\u0131 da <em>301 y\u00f6nlendirmesini<\/em> g\u00f6rd\u00fcklerinde <strong>sitenizin backlinklerini, sayfa de\u011feriini, otoritesi gibi de\u011ferleri de yeni sayfaya aktararak sayfay\u0131 yeni adresinde ayn\u0131 \u00f6zelliklerle i\u015fleme almaya devam eder<\/strong> ve bu; web sitenizin <em><strong>SEO performans\u0131 a\u00e7\u0131s\u0131nda olduk\u00e7a \u00f6nemli<\/strong><\/em> bir i\u015flemdir.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"301-yonlendirmesi-nasil-yapilir\"><\/span>301 y\u00f6nlendirmesi nas\u0131l yap\u0131l\u0131r?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><em><strong>301 y\u00f6nlendirmesi<\/strong><\/em> web sitenizin .htaccess dosyas\u0131na yazaca\u011f\u0131n\u0131z basit bir kod par\u00e7ac\u0131\u011f\u0131yla kolayca ger\u00e7ekle\u015ftirebilece\u011finiz bir y\u00f6nlendirmedir. .htaccess dosyan\u0131za a\u015fa\u011f\u0131daki kodlar\u0131 uygulayarak i\u015flemi tamamlayabilirsiniz.<\/p>\n<p><strong>.htaccess 301 y\u00f6nlendirme kodu:<\/strong><br \/>\n<code>Redirect 301 \/eski-sayfa.html https:\/\/www.ihs.com.tr\/yeni-sayfa.html<\/code><\/p>\n<p>Burada dikkat etmeniz gereken nokta; sitenizi y\u00f6nlendirdi\u011finiz sayfa hangi versiyonda a\u00e7\u0131l\u0131yorsa (<strong>www. veya www. olmadan<\/strong>) url&#8217;i tam olarak yazman\u0131zd\u0131r. \u00c7\u00fcnk\u00fc e\u011fer siteniz varsay\u0131lan olarak www. oladan a\u00e7\u0131l\u0131yorsa, yukar\u0131daki gibi bir kullan\u0131m \u00f6nce www. olan versiyona y\u00f6nlendirme yapacak, ard\u0131nda da tekrar y\u00f6nlendirilerek as\u0131l olmas\u0131 gerek url yap\u0131n\u0131za g\u00f6re www. olmayan versiyon y\u00f6nlendirilecektir. Bu gibi durumlar s\u00fcrekli y\u00f6nlendirme olu\u015fturdu\u011fu i\u00e7in site performans\u0131n\u0131z\u0131 olumsuz y\u00f6nde etkileyecektir. E\u011fer siteniz <strong><em>www.veya www. olmayan versiyonlar aras\u0131nda otomatik y\u00f6nlendirme yapm\u0131yorsa<\/em><\/strong> kopya i\u00e7erikle ba\u015f\u0131n\u0131z derde girebilir. Bu y\u00fczden canonical kullan\u0131m\u0131 yapt\u0131\u011f\u0131n\u0131zdan emin olun.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"301-yonlendirmesi-ne-kadar-surer\"><\/span>301 y\u00f6nlendirmesi ne kadar s\u00fcrer?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><strong>301 y\u00f6nlendirmesi<\/strong> .htaccess dosyas\u0131na y\u00f6nlendirme kodu yaz\u0131ld\u0131\u011f\u0131 ve kaydedildi\u011fi anda <strong>hemen aktif olur<\/strong>. Yaln\u0131z sitenizdeki bu de\u011fi\u015fikli\u011fin Google taraf\u0131ndan da indexlenmesi i\u00e7in, de\u011fi\u015fiklik yap\u0131ld\u0131ktan sonra Google&#8217;\u0131n sitenizi ziyaret etmesi ve yapt\u0131\u011f\u0131n\u0131z de\u011fi\u015fikli\u011fi indexleyerek arama sonu\u00e7 sayfas\u0131na bunu yans\u0131tmas\u0131 i\u00e7in yakla\u015f\u0131k (ortalama) 1 hafta s\u00fcre i\u00e7erisinde i\u015flemi tamamlamas\u0131 beklenmelidir. E\u011fer bu s\u00fcre i\u00e7erisinde google sitenizi ziyaret etmediyse, search console \u00fczerinden google&#8217;a sayfay\u0131 incelemesi i\u00e7in g\u00f6nderimde bulunabilirsiniz.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-12877\" src=\"https:\/\/www.ihs.com.tr\/blog\/wp-content\/uploads\/2019\/11\/http-durum-kodu-302.jpg\" alt=\"http-durum-kodu-302\" width=\"799\" height=\"350\" srcset=\"https:\/\/www.ihs.com.tr\/blog\/wp-content\/uploads\/2019\/11\/http-durum-kodu-302.jpg 799w, https:\/\/www.ihs.com.tr\/blog\/wp-content\/uploads\/2019\/11\/http-durum-kodu-302-300x131.jpg 300w, https:\/\/www.ihs.com.tr\/blog\/wp-content\/uploads\/2019\/11\/http-durum-kodu-302-585x256.jpg 585w\" sizes=\"(max-width: 799px) 100vw, 799px\" \/><\/p>\n<h2><span class=\"ez-toc-section\" id=\"302-Yonlendirme-Moved-Temporarily\"><\/span>302 Y\u00f6nlendirme (Moved Temporarily)<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><em>302 y\u00f6nlendirmeleri<\/em> bir web sayfas\u0131n\u0131n veya kategorisinin ge\u00e7ici olarak ba\u015fka bir adrese y\u00f6nlendirilmesi i\u015flemidir. 302 y\u00f6nlendirmeleri, <strong>301 y\u00f6nlendirmeleri gibi kal\u0131c\u0131 y\u00f6nlendirme yapmaz.<\/strong><\/p>\n<p><em><strong>302 y\u00f6nlendirmeleri<\/strong><\/em>, web sitenizde yapaca\u011f\u0131n\u0131z bak\u0131m \u00e7al\u0131\u015fmalar\u0131, s\u00fcresi biten ancak daha sonra yeniden aktif edece\u011finiz kampanyalar gibi k\u0131sa bir s\u00fcre i\u00e7in kullanamayaca\u011f\u0131n\u0131z sayfalar i\u00e7in kullan\u0131lan ve arama motorlar\u0131 taraf\u0131ndan sayfan\u0131n sayfa de\u011feri backlink ve otorite puan\u0131 gibi sayfaya ait \u00f6zellikleri y\u00f6nlendirilen sayfaya aktarmaz. Bu sayede k\u0131sa s\u00fcreli olarak kullanamayaca\u011f\u0131n\u0131z bir kampanya sayfas\u0131n\u0131 ge\u00e7ici olarak aktif bir kampanyaya y\u00f6nlendirebilir, daha sonras\u0131nda tekrar y\u00f6nlendirmeyi kald\u0131rarak sayfay\u0131 as\u0131l adresinde servis edebilirsiniz.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"302-Yonlendirmesi-nasil-yapilir\"><\/span>302 Y\u00f6nlendirmesi nas\u0131l yap\u0131l\u0131r?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><strong>302 y\u00f6nlendirmesi<\/strong> di\u011fer t\u00fcm y\u00f6nlendirme t\u00fcrleri gibi <strong>.htaccess \u00fczerinde<\/strong> kolayca aktif edilebilebilmektedir. A\u015fa\u011f\u0131daki kodu .htaccess dosyan\u0131za eklemeniz yeterlidir.<\/p>\n<p><strong>.htaccess 302 y\u00f6nlendirme kodu:<\/strong><br \/>\n<code>Redirect 302 \/eski-sayfa.html https:\/\/www.ihs.com.tr\/yeni-sayfa.html<\/code><\/p>\n<p>Y\u00f6nlendirme yaparken mutlaka siteniz hangi versiyonda a\u00e7\u0131l\u0131yorsa (<strong>www. veya www. olmadan<\/strong>) y\u00f6nlendirilen sayfa url&#8217;ini o \u015fekilde kullanman\u0131z gerekmektedir. E\u011fer sitenizin kullanmad\u0131\u011f\u0131 bir versiyona y\u00f6nlendirme yaparsan\u0131z, siteniz as\u0131l versiyona y\u00f6nlendirme yapaca\u011f\u0131 i\u00e7in siteniz s\u00fcrekli bir y\u00f6nlendirme d\u00f6ng\u00fcs\u00fcne girecektir. Bu ise istemedi\u011fimiz bir durum olu\u015fturmaktad\u0131r. E\u011fer siteniz <strong>www. veya www. olmayan versiyon<\/strong>lara y\u00f6nlendirmeyi otomatik yapm\u0131yorsa da <strong>kopya i\u00e7erik durumu ortaya \u00e7\u0131kabilecek sitenizin arama motorlar\u0131ndaki performans\u0131 azalabilir. Bunu \u00f6nlemek i\u00e7in de canonical kullan\u0131m\u0131 gerekmektedir.<\/strong><\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-12876\" src=\"https:\/\/www.ihs.com.tr\/blog\/wp-content\/uploads\/2019\/11\/http-durum-kodu-307.jpg\" alt=\"http-durum-kodu-307\" width=\"799\" height=\"350\" srcset=\"https:\/\/www.ihs.com.tr\/blog\/wp-content\/uploads\/2019\/11\/http-durum-kodu-307.jpg 799w, https:\/\/www.ihs.com.tr\/blog\/wp-content\/uploads\/2019\/11\/http-durum-kodu-307-300x131.jpg 300w, https:\/\/www.ihs.com.tr\/blog\/wp-content\/uploads\/2019\/11\/http-durum-kodu-307-585x256.jpg 585w\" sizes=\"(max-width: 799px) 100vw, 799px\" \/><\/p>\n<h2><span class=\"ez-toc-section\" id=\"307-Yonlendirme-Temporary-Redirect\"><\/span>307 Y\u00f6nlendirme (Temporary Redirect)<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><strong>307 y\u00f6nlendirmesi<\/strong> <em>302 ge\u00e7ici y\u00f6nlendirme<\/em> gibi kullan\u0131lan bir y\u00f6nlendirme t\u00fcr\u00fcd\u00fcr. Fakat, <strong>307 y\u00f6nlendirmesi<\/strong>nin di\u011fer y\u00f6nlendirme t\u00fcrlerinden fark\u0131, y\u00f6nlendirme sunucu taraf\u0131na de\u011fil, istemci (taray\u0131c\u0131) taraf\u0131nda ger\u00e7ekle\u015fmektedir. <strong>307 y\u00f6nlendirme<\/strong>leri do\u011fru kullan\u0131ld\u0131\u011f\u0131nda <strong><a href=\"https:\/\/www.ihs.com.tr\/blog\/web-site-mimarisi-hakkinda-en-iyi-6-seo-uygulamasi\/\">SEO a\u00e7\u0131s\u0131ndan<\/a> olduk\u00e7a \u00f6nemli bir yere sahiptir.<\/strong><\/p>\n<p><em>307 y\u00f6nlendirmesi<\/em>ni kulland\u0131\u011f\u0131m\u0131z alan, bahsetti\u011fimiz istemci (taray\u0131c\u0131) taraf\u0131nda kullanmam\u0131z\u0131n sebebi; \u00f6rne\u011fin web sayfas\u0131na gelen ziyaret\u00e7inin <strong>http&#8217;den <a href=\"https:\/\/www.ihs.com.tr\/blog\/google-in-https-guncellemesinin-onemi\/\">https&#8217;e y\u00f6nlendirilmesi<\/a><\/strong> gibi sayfan\u0131n servis edilmesini geciktirici y\u00f6nlendirmeleri ortadan kald\u0131rmak i\u00e7in kullanmakt\u0131r. Yani ba\u015fka bir deyi\u015fle <strong>307 y\u00f6nlendirmesiyle<\/strong> web sitesine gelen <strong>http isteklerini taray\u0131c\u0131 taraf\u0131nda direkt olarak https olarak almas\u0131n\u0131 sa\u011flayabiliyoruz<\/strong>. Dolay\u0131s\u0131yla y\u00f6nlendirmeyi sunucu taraf\u0131nda i\u015flemek yerine direkt olarak taray\u0131c\u0131 taraf\u0131ndan bu iste\u011fi ger\u00e7ekle\u015ftirerek as\u0131l sayfan\u0131n servis edilmesini sa\u011flayabiliriz.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"307-Yonlendirmesi-Nasil-yapilir\"><\/span>307 Y\u00f6nlendirmesi Nas\u0131l yap\u0131l\u0131r?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Bu konuda <strong>307 Y\u00f6nlendirmesi<\/strong>nin <em>SEO<\/em> a\u00e7\u0131s\u0131ndan nas\u0131l kullan\u0131labilece\u011finizi anlatt\u0131\u011f\u0131m\u0131z <a href=\"https:\/\/www.ihs.com.tr\/blog\/hsts-nedir-ve-nasil-kurulur\/\"><strong>HSTS (HTTP Strict Transport Security)<\/strong><\/a> konumuzu incelemenizi \u00f6neriyoruz.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-12881\" src=\"https:\/\/www.ihs.com.tr\/blog\/wp-content\/uploads\/2019\/11\/http-durum-kodu-403.jpg\" alt=\"http-durum-kodu-403\" width=\"799\" height=\"350\" srcset=\"https:\/\/www.ihs.com.tr\/blog\/wp-content\/uploads\/2019\/11\/http-durum-kodu-403.jpg 799w, https:\/\/www.ihs.com.tr\/blog\/wp-content\/uploads\/2019\/11\/http-durum-kodu-403-300x131.jpg 300w, https:\/\/www.ihs.com.tr\/blog\/wp-content\/uploads\/2019\/11\/http-durum-kodu-403-585x256.jpg 585w\" sizes=\"(max-width: 799px) 100vw, 799px\" \/><\/p>\n<h2><span class=\"ez-toc-section\" id=\"403-Forbidden-Hatasi\"><\/span>403 Forbidden Hatas\u0131<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><strong>403 Forbidden hata kodu<\/strong>; y<strong>ekisiz eri\u015fim nedeniyle kar\u015f\u0131la\u015ft\u0131\u011f\u0131n\u0131z bir hata kodudur<\/strong>. genellikle yetkiniz olmayan alanlara eri\u015fmeye \u00e7al\u0131\u015ft\u0131\u011f\u0131n\u0131z ya da size verilen yetkilerle girmek istedi\u011finiz <strong>sayfaya eri\u015fiminizin k\u0131s\u0131tlanmas\u0131<\/strong> sonucu g\u00f6rebilirsiniz. Ayr\u0131ca yanl\u0131\u015f .htaccess dosya ayarlar\u0131 da bu hataya sebep olabilmektedir.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"403-Forbidden-hatasi-Cozumu\"><\/span>403 Forbidden hatas\u0131 \u00c7\u00f6z\u00fcm\u00fc<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>1- Kullan\u0131c\u0131 yetkileri d\u00fczenlemesi yapabilir,<br \/>\n2-.Htaccess dosyan\u0131z\u0131 d\u00fczenleyebilirsiniz.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-12875\" src=\"https:\/\/www.ihs.com.tr\/blog\/wp-content\/uploads\/2019\/11\/http-durum-kodu-404.jpg\" alt=\"http-durum-kodu-404\" width=\"799\" height=\"350\" srcset=\"https:\/\/www.ihs.com.tr\/blog\/wp-content\/uploads\/2019\/11\/http-durum-kodu-404.jpg 799w, https:\/\/www.ihs.com.tr\/blog\/wp-content\/uploads\/2019\/11\/http-durum-kodu-404-300x131.jpg 300w, https:\/\/www.ihs.com.tr\/blog\/wp-content\/uploads\/2019\/11\/http-durum-kodu-404-585x256.jpg 585w\" sizes=\"(max-width: 799px) 100vw, 799px\" \/><\/p>\n<h2><span class=\"ez-toc-section\" id=\"404-Not-Found-Sayfa-Bulunamadi-Hatasi\"><\/span>404 Not Found (Sayfa Bulunamad\u0131) Hatas\u0131<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><strong>404 Not Found hatas\u0131<\/strong>; <strong>varolmayan bir sayfa<\/strong>ya eri\u015fmeye \u00e7al\u0131\u015ft\u0131\u011f\u0131n\u0131zda ald\u0131\u011f\u0131n\u0131z bir hata t\u00fcr\u00fcd\u00fcr. <strong>Eri\u015fmeye \u00e7al\u0131\u015ft\u0131\u011f\u0131n\u0131z sayfa silinmi\u015f veya hi\u00e7 varolmam\u0131\u015f veya \u00e7al\u0131\u015fmayan bir sayfaya y\u00f6nlendirilmi\u015f olabilir<\/strong>. Dolay\u0131s\u0131yla art\u0131k varolmayan bir sayfaya eri\u015fmek m\u00fcmk\u00fcn olmayaca\u011f\u0131ndan dolay\u0131 bu <strong>404 hatas\u0131<\/strong>n\u0131 gidermek i\u00e7in sayfay\u0131 yanl\u0131\u015fl\u0131kla silip silmedi\u011finizi kontrol edebilir, ayn\u0131 url&#8217;e sahip ba\u015fka bir sayfa olu\u015fturabilir, yanl\u0131\u015f bir y\u00f6nlendirme varsa bunu kald\u0131rarak kontrol edebilir veya hata alan sayfay\u0131 yukar\u0131da anlatt\u0131\u011f\u0131m\u0131z gibi <strong>301 y\u00f6nlendirmesi kullanarak<\/strong> yeni adresine veya benzer bir sayfaya y\u00f6nlendirebilirsiniz.<\/p>\n<p>Ayn\u0131 zamanda <strong>404 hatas\u0131 alan sayfalar<\/strong> daha \u00f6nce sunduklar\u0131 i\u00e7eri\u011fi art\u0131k sunamayacaklar\u0131 i\u00e7in <strong>arama motorlar\u0131 taraf\u0131ndan negatif bir de\u011ferlendirmeye tabi tutulurlar<\/strong> ve varolan sayfan\u0131z\u0131n arama motorundaki otorite puan\u0131, backlink de\u011ferleri ve di\u011fer \u00f6zellikleri bundan olumsuz etkilenir. bundan da kurtulman\u0131n en iyi yolu <strong>301 y\u00f6nlendirmesiyle yeni adrese ta\u015f\u0131mak<\/strong> veya ayn\u0131 konuda daha iyi bir i\u00e7eri\u011fe yine 301 marifetiyle sayfay\u0131 y\u00f6nlendirmektir.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-12874\" src=\"https:\/\/www.ihs.com.tr\/blog\/wp-content\/uploads\/2019\/11\/http-durum-kodu-500.jpg\" alt=\"http-durum-kodu-500\" width=\"799\" height=\"350\" srcset=\"https:\/\/www.ihs.com.tr\/blog\/wp-content\/uploads\/2019\/11\/http-durum-kodu-500.jpg 799w, https:\/\/www.ihs.com.tr\/blog\/wp-content\/uploads\/2019\/11\/http-durum-kodu-500-300x131.jpg 300w, https:\/\/www.ihs.com.tr\/blog\/wp-content\/uploads\/2019\/11\/http-durum-kodu-500-585x256.jpg 585w\" sizes=\"(max-width: 799px) 100vw, 799px\" \/><\/p>\n<h2><span class=\"ez-toc-section\" id=\"500-Sunucu-Hatasi-Internal-Server-Error\"><\/span>500 Sunucu Hatas\u0131 (Internal Server Error)<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><a href=\"https:\/\/www.ihs.com.tr\/blog\/500-internal-server-hatasi-nedir\/\"><strong>500 Internal Server hatas\u0131<\/strong><\/a>; <strong>suncunun yaz\u0131l\u0131m kaynakl\u0131 ya\u015fad\u0131\u011f\u0131 bir problem nedeniyle cevap veremedi\u011fini belirtir<\/strong>. Bunun sebebi genellikle; yanl\u0131\u015f yap\u0131land\u0131r\u0131lm\u0131\u015f .htaccess dosyas\u0131 veya website yaz\u0131l\u0131m\u0131nda yap\u0131lan de\u011fi\u015fikliklerdir. Yanl\u0131\u015f yap\u0131land\u0131rma sebebiyle sunucu isteklere yan\u0131t veremiyor olabilir. Bu y\u00fczden a\u015fa\u011f\u0131daki \u00e7\u00f6z\u00fcm yollar\u0131n\u0131 inceleyebilirsiniz.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"500-Sunucu-Hatasi-Cozumu\"><\/span>500 Sunucu Hatas\u0131 \u00c7\u00f6z\u00fcm\u00fc<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>E\u011fer <strong>500 hatas\u0131<\/strong> al\u0131rsan\u0131z \u00f6ncelikle <em>.htaccess<\/em> dosyan\u0131zda yanl\u0131\u015f yap\u0131land\u0131r\u0131lan veya eksik kalm\u0131\u015f bir kod par\u00e7ac\u0131\u011f\u0131n\u0131n olup olmad\u0131\u011f\u0131n\u0131 kontrol edin.<\/p>\n<p>Ayr\u0131ca uyumsuz php s\u00fcr\u00fcmleri ve <a href=\"https:\/\/www.ihs.com.tr\/blog\/neden-wordpressi-tercih-etmelisiniz\/\"><strong>wordpress<\/strong> <\/a>i\u00e7in uyumsuz eklentiler de <strong>500 Internal Server<\/strong> hatas\u0131n\u0131 alman\u0131za sebep olabilir. bu durumlarda da \u00f6ncelikle sitenizin uygun php s\u00fcr\u00fcm\u00fcnde \u00e7al\u0131\u015f\u0131p \u00e7al\u0131\u015fmad\u0131\u011f\u0131n\u0131 kontrol etmeli, ard\u0131ndan php bellek kapasitesini artt\u0131rabilirsiniz.<\/p>\n<p>E\u011fer sorun wordpress&#8217;te kar\u015f\u0131n\u0131za \u00e7\u0131k\u0131yorsa mutlaka \u00f6ncelikle <strong>500 hatas\u0131<\/strong>na sebep olan \u015feyin eklenti kaynakl\u0131 olup olmad\u0131\u011f\u0131na g\u00f6z at\u0131n, ard\u0131ndan ayn\u0131 \u015fekilde bellek kapasitesini artt\u0131rmak veya function php dosyas\u0131 \u00fczerinde oynama yapt\u0131ysan\u0131z de\u011fi\u015fiklikleri tekrar g\u00f6zden ge\u00e7irmelisiniz. Ayn\u0131 zamanda uyumlu wordpress s\u00fcr\u00fcm\u00fcn\u00fc kulland\u0131\u011f\u0131n\u0131zdan emin olman\u0131z gerekmektedir. T\u00fcm bu i\u015flemleri ger\u00e7ekle\u015ftirmeden \u00f6nce site yede\u011finizi ald\u0131\u011f\u0131n\u0131zdan emin olman\u0131z, olas\u0131 bir problemde ba\u015f\u0131n\u0131z\u0131n a\u011fr\u0131mas\u0131n\u0131 engelleyecektir \ud83d\ude42<\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-12873\" src=\"https:\/\/www.ihs.com.tr\/blog\/wp-content\/uploads\/2019\/11\/http-durum-kodu-503.jpg\" alt=\"http-durum-kodu-503\" width=\"799\" height=\"350\" srcset=\"https:\/\/www.ihs.com.tr\/blog\/wp-content\/uploads\/2019\/11\/http-durum-kodu-503.jpg 799w, https:\/\/www.ihs.com.tr\/blog\/wp-content\/uploads\/2019\/11\/http-durum-kodu-503-300x131.jpg 300w, https:\/\/www.ihs.com.tr\/blog\/wp-content\/uploads\/2019\/11\/http-durum-kodu-503-585x256.jpg 585w\" sizes=\"(max-width: 799px) 100vw, 799px\" \/><\/p>\n<h2><span class=\"ez-toc-section\" id=\"503-Service-Unavailable-Hatasi\"><\/span>503 Service Unavailable Hatas\u0131<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><strong>503 Service Unavailable Hatas\u0131<\/strong>, bir sunucunun iste\u011fi yerine getiremedi\u011fini belirten bir HTTP yan\u0131t durumu kodudur. Bunun nedeni, sunucunun bak\u0131m nedeniyle a\u015f\u0131r\u0131 y\u00fcklenmesi veya d\u00fc\u015fmesi olabilir.<br \/>\nBu \u00f6zel yan\u0131t kodu, bir s\u00fcre \u00f6nce ara\u015ft\u0131rd\u0131\u011f\u0131m\u0131z <em>500 Dahili Sunucu Hatas\u0131<\/em> gibi bir koddan farkl\u0131d\u0131r. <strong>500 Internal Server Hatas\u0131<\/strong>, sunucunun iste\u011fi tamam\u0131yla i\u015flemesini engelleyen bir sorunu g\u00f6sterirken, <strong>503 Service Unavailable Hatas\u0131<\/strong>, iste\u011fi i\u015fleme koyabildi\u011fi ve <strong>503 yan\u0131t kodu<\/strong>nu d\u00f6nd\u00fcrmeyi se\u00e7ti\u011finden, sunucunun hala d\u00fczg\u00fcn \u00e7al\u0131\u015ft\u0131\u011f\u0131n\u0131 g\u00f6sterir.<\/p>\n<p>Bunun gibi bir hatay\u0131 g\u00f6steren \u00e7o\u011fu <strong>HTTP yan\u0131t kodu<\/strong>nda oldu\u011fu gibi, Kullan\u0131lamayan bir 503 hatas\u0131n\u0131n kesin nedenini belirlemek zor olabilir.<br \/>\n\u0130stemci, bir web uygulamas\u0131, bir web sunucusu ve genellikle birden fazla \u00fc\u00e7\u00fcnc\u00fc taraf web hizmeti aras\u0131ndaki karma\u015f\u0131k ili\u015fkiyi temsil etmek i\u00e7in kullan\u0131lan d\u00fczinelerce olas\u0131 <strong>HTTP durum kodu<\/strong> vard\u0131r, bu nedenle belirli bir durum kodunun nedenini belirlemek zor olabilir.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"503-Service-Unavailable-hatasinin-cozumu\"><\/span>503 Service Unavailable hatas\u0131n\u0131n \u00e7\u00f6z\u00fcm\u00fc<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><strong>503 hatas\u0131<\/strong> ve di\u011fer t\u00fcm <strong>5xx kodu<\/strong> ile d\u00f6nd\u00fcr\u00fclen http durum kodlar\u0131, size <strong>sunucu taraf\u0131nda bir sorun oldu\u011funu anlat\u0131r<\/strong>. <em>503 hatas\u0131<\/em> ise a\u015f\u0131r\u0131 y\u00fcklenme veya server&#8217;\u0131n down oldu\u011fu durumlarda kar\u015f\u0131la\u015fabildi\u011finiz bir hata kodudur. 503 hatas\u0131n\u0131n sebebi yaz\u0131l\u0131m veya di\u011fer etkenler de\u011fil tamamiyle <strong>sunucunun i\u015fleme yan\u0131t verememesinden kaynaklanmaktad\u0131r.<\/strong> dolay\u0131s\u0131yla \u00f6ncelikle sitenizin temiz bir yede\u011fini alarak i\u015fe ba\u015flayabilirsiniz.<\/p>\n<p>Daha sonras\u0131nda ise sunucuya yap\u0131lan a\u015f\u0131r\u0131 istek\/sald\u0131r\u0131 olup olmad\u0131\u011f\u0131n\u0131 kontrol edebilirsiniz. Genellikle a\u015f\u0131r\u0131 trafik sebebiyle sunucunun yan\u0131t verememesi normal bir durumdur. sistem kaynaklar\u0131n\u0131 artt\u0131rabilir, sunucuyu yeniden ba\u015flatmay\u0131 deneyebilirsiniz.<\/p>\n<p>Http durum kodlar\u0131 ve web sitenizde ya\u015fayabilece\u011finiz sorunlara \u0131\u015f\u0131k tutmaya \u00e7al\u0131\u015ft\u0131\u011f\u0131m\u0131z bu yaz\u0131m\u0131z ve dahas\u0131 i\u00e7in b\u00fcltenimize abone olmay\u0131 unutmay\u0131n \ud83d\ude42<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Web siteleri hayat\u0131m\u0131z\u0131n ve g\u00fcnl\u00fck rutinlerimizin neredeyse merkezi haline geldi. Haberlerden ara\u015ft\u0131rmalara, al\u0131\u015fveri\u015ften haberle\u015fmeye kadar her alanda avucumuzdaki kaynak konumunda olan interneti&hellip;<\/p>\n","protected":false},"author":3,"featured_media":12880,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[399],"tags":[],"class_list":["post-12847","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-webhosting"],"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/www.ihs.com.tr\/blog\/wp-json\/wp\/v2\/posts\/12847","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.ihs.com.tr\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.ihs.com.tr\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.ihs.com.tr\/blog\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ihs.com.tr\/blog\/wp-json\/wp\/v2\/comments?post=12847"}],"version-history":[{"count":31,"href":"https:\/\/www.ihs.com.tr\/blog\/wp-json\/wp\/v2\/posts\/12847\/revisions"}],"predecessor-version":[{"id":13921,"href":"https:\/\/www.ihs.com.tr\/blog\/wp-json\/wp\/v2\/posts\/12847\/revisions\/13921"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.ihs.com.tr\/blog\/wp-json\/wp\/v2\/media\/12880"}],"wp:attachment":[{"href":"https:\/\/www.ihs.com.tr\/blog\/wp-json\/wp\/v2\/media?parent=12847"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.ihs.com.tr\/blog\/wp-json\/wp\/v2\/categories?post=12847"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.ihs.com.tr\/blog\/wp-json\/wp\/v2\/tags?post=12847"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}