[{"data":1,"prerenderedAt":388},["ShallowReactive",2],{"panduan-article-cara-mengatasi-error-http-405-method-not-allowed":3},{"article":4,"category":375},{"id":5,"title":6,"body":7,"created_at":362,"description":363,"extension":364,"featured":365,"meta":366,"navigation":367,"ogImage":368,"path":369,"robots":368,"schemaOrg":368,"seo":370,"sitemap":371,"stem":372,"updated_at":373,"__hash__":374},"knowledgeBase\u002Fpanduan\u002Fhosting\u002Fcara-mengatasi-error-http-405-method-not-allowed.md","Cara Mengatasi Error HTTP 405 Method Not Allowed",{"type":8,"value":9,"toc":350},"minimark",[10,35,40,78,82,92,97,107,198,202,212,257,261,267,289,293,308],[11,12,13,17,18,22,23,26,27,30,31,34],"p",{},[14,15,16],"strong",{},"Error 405 Method Not Allowed"," mengindikasikan bahwa ",[19,20,21],"em",{},"server"," menolak permintaan Anda karena metode HTTP yang digunakan (",[19,24,25],{},"GET, POST, PUT, DELETE",") tidak diizinkan untuk URL spesifik tersebut. Masalah ini paling sering disebabkan oleh ",[19,28,29],{},"file"," konfigurasi yang salah atau konflik ",[19,32,33],{},"script",".",[36,37,39],"h2",{"id":38},"i-diagnosis-cepat-sisi-klien","I. Diagnosis Cepat (Sisi Klien)",[41,42,43,57],"ol",{},[44,45,46,49,50,52,53,56],"li",{},[14,47,48],{},"Verifikasi URL:"," Periksa kembali URL yang Anda akses. Pastikan tidak ada kesalahan ketik. Error 405 dapat muncul jika Anda mencoba mengakses ",[19,51,29],{}," atau ",[19,54,55],{},"directory"," yang seharusnya tidak diakses secara langsung.",[44,58,59,62,63,66,67,70,71,73,74,77],{},[14,60,61],{},"Kembalikan Pembaruan:"," Jika ",[19,64,65],{},"error"," muncul setelah Anda baru saja menginstal ",[19,68,69],{},"plugin",", tema, atau pembaruan ",[19,72,33],{}," kustom, segera ",[19,75,76],{},"roll back"," (kembalikan) perubahan tersebut.",[36,79,81],{"id":80},"ii-solusi-utama-sisi-hostingfile","II. Solusi Utama (Sisi Hosting\u002FFile)",[11,83,84,85,87,88,91],{},"Perbaikan Error 405 harus difokuskan pada ",[19,86,29],{}," konfigurasi ",[19,89,90],{},"website"," Anda:",[93,94,96],"h3",{"id":95},"_1-memeriksa-file-htaccess-wajib","1. Memeriksa File .htaccess (Wajib)",[11,98,99,102,103,106],{},[19,100,101],{},"File"," .htaccess yang rusak atau memiliki aturan ",[19,104,105],{},"rewrite"," yang salah adalah penyebab utama Error 405 pada server Apache.",[41,108,109,122,140,153],{},[44,110,111,114,115,118,119,34],{},[14,112,113],{},"Akses File Manager:"," Masuk ke ",[19,116,117],{},"Control Panel Hosting"," dan buka ",[14,120,121],{},"File Manager",[44,123,124,127,128,131,132,134,135,131,137,34],{},[14,125,126],{},"Temukan .htaccess:"," Navigasikan ke ",[19,129,130],{},"root directory"," ",[19,133,90],{}," Anda (\u002Fpublic_html\u002F) dan temukan ",[19,136,29],{},[14,138,139],{},".htaccess",[44,141,142,145,146,148,149,152],{},[14,143,144],{},"Nonaktifkan Sementara:"," Ubah nama ",[19,147,29],{}," tersebut menjadi ",[14,150,151],{},".htaccess_OLD"," (Jangan dihapus).",[44,154,155,158,159,162,163,165,166],{},[14,156,157],{},"Verifikasi:"," Coba muat ulang (",[19,160,161],{},"reload",") ",[19,164,90],{},".\n",[167,168,169,192],"ul",{},[44,170,171,174,175,177,178,180,181,184,185,188,189,191],{},[14,172,173],{},"Jika Error Hilang:"," Berarti masalahnya ada pada aturan di ",[19,176,29],{}," .htaccess lama. Buat ",[19,179,29],{}," .htaccess standar (khususnya untuk WordPress, simpan ",[19,182,183],{},"permalink"," di ",[19,186,187],{},"dashboard"," untuk membuat ulang ",[19,190,29],{}," standar).",[44,193,194,197],{},[14,195,196],{},"Jika Error Tetap Ada:"," Lanjutkan ke langkah berikutnya.",[93,199,201],{"id":200},"_2-menonaktifkan-plugin-dan-tema","2. Menonaktifkan Plugin dan Tema",[11,203,204,205,207,208,211],{},"Jika Anda menggunakan CMS (seperti WordPress), ",[19,206,69],{}," tertentu dapat membatasi metode HTTP untuk ",[19,209,210],{},"endpoint"," API.",[41,213,214,222,233],{},[44,215,216,114,218,221],{},[14,217,113],{},[19,219,220],{},"folder"," \u002Fpublic_html\u002Fwp-content\u002F.",[44,223,224,145,227,229,230,232],{},[14,225,226],{},"Nonaktifkan Plugin:",[19,228,220],{}," \u002Fplugins\u002F menjadi \u002Fplugins_OFF\u002F. Ini akan menonaktifkan semua ",[19,231,69],{}," secara paksa.",[44,234,235,237,238],{},[14,236,157],{}," Muat ulang situs Anda.\n",[167,239,240],{},[44,241,242,244,245,247,248,250,251,253,254,256],{},[14,243,173],{}," Salah satu ",[19,246,69],{}," Anda yang bermasalah. Kembalikan nama ",[19,249,220],{}," menjadi \u002Fplugins\u002F dan aktifkan satu per satu di ",[19,252,187],{}," WordPress Anda hingga Anda menemukan ",[19,255,69],{}," penyebab masalah.",[93,258,260],{"id":259},"_3-memeriksa-kode-kustom-api-developers","3. Memeriksa Kode Kustom (API Developers)",[11,262,263,264,266],{},"Jika Error 405 muncul saat menjalankan API atau ",[19,265,33],{}," kustom (Node.js\u002FPython):",[167,268,269],{},[44,270,271,274,275,131,278,281,282,284,285,288],{},[14,272,273],{},"Aksi:"," Periksa ",[19,276,277],{},"source code",[19,279,280],{},"backend"," Anda untuk memastikan ",[19,283,210],{}," yang diakses klien (misalnya, \u002Fapi\u002Fdata) ",[14,286,287],{},"memang diizinkan"," untuk menggunakan metode yang dikirimkan (misalnya, DELETE atau PUT).",[36,290,292],{"id":291},"iii-langkah-akhir-hubungi-support","III. Langkah Akhir (Hubungi Support)",[11,294,295,296,131,298,300,301,303,304,307],{},"Jika setelah menonaktifkan .htaccess dan ",[19,297,69],{},[19,299,65],{}," masih muncul, kemungkinan masalahnya terletak pada konfigurasi ",[19,302,21],{}," yang lebih tinggi (",[19,305,306],{},"global web server configuration",").",[41,309,310,324,337],{},[44,311,312,315,316,319,320,323],{},[14,313,314],{},"Buat Ticket:"," Segera ajukan ",[14,317,318],{},"Tiket Bantuan (Support Ticket)"," melalui ",[19,321,322],{},"Client Area"," Anda.",[44,325,326,329,330,332,333,336],{},[14,327,328],{},"Sertakan Detail:"," Informasikan bahwa Anda sudah mencoba menonaktifkan .htaccess dan ",[19,331,69],{},", namun ",[19,334,335],{},"Error 405"," masih muncul.",[44,338,339,340,131,342,345,346,349],{},"Tim teknis akan memeriksa ",[19,341,21],{},[19,343,344],{},"error log"," dan konfigurasi Apache\u002FNGINX (",[19,347,348],{},"Virtual Host",") untuk mencari pembatasan metode HTTP yang tidak disengaja.",{"title":351,"searchDepth":352,"depth":352,"links":353},"",2,[354,355,361],{"id":38,"depth":352,"text":39},{"id":80,"depth":352,"text":81,"children":356},[357,359,360],{"id":95,"depth":358,"text":96},3,{"id":200,"depth":358,"text":201},{"id":259,"depth":358,"text":260},{"id":291,"depth":352,"text":292},"2025-11-03","Error 405 Method Not Allowed mengindikasikan bahwa server menolak permintaan Anda karena metode HTTP yang digunakan (GET, POST, PUT, DELETE) tidak diizinka...","md",false,{},true,null,"\u002Fpanduan\u002Fhosting\u002Fcara-mengatasi-error-http-405-method-not-allowed",{"title":6,"description":363},{"loc":369},"panduan\u002Fhosting\u002Fcara-mengatasi-error-http-405-method-not-allowed","2025-12-08","X0evpKKXvDgmbhIGxd6wJpNbelO2g4-myyVCOvg6o4A",{"id":376,"title":351,"body":377,"description":381,"extension":364,"meta":382,"name":383,"navigation":367,"path":384,"seo":385,"stem":386,"__hash__":387},"knowledgeBaseCategories\u002Fpanduan\u002Fhosting\u002Findex.md",{"type":8,"value":378,"toc":379},[],{"title":351,"searchDepth":352,"depth":352,"links":380},[],"Pengelolaan akun _hosting_ secara umum.",{},"Hosting","\u002Fpanduan\u002Fhosting",{"description":381},"panduan\u002Fhosting\u002Findex","woLZFaCOqN1tbBRzjzz5NsY7TjoV4LBmInsPC5jCfhE",1793089356174]