{"id":28706,"date":"2025-12-06T04:16:16","date_gmt":"2025-12-06T04:16:16","guid":{"rendered":"https:\/\/hosteko.com\/blog\/?p=28706"},"modified":"2025-12-06T04:16:16","modified_gmt":"2025-12-06T04:16:16","slug":"cara-menggunakan-htaccess-di-codeigniter","status":"publish","type":"post","link":"https:\/\/hosteko.com\/blog\/cara-menggunakan-htaccess-di-codeigniter","title":{"rendered":"Cara Menggunakan .htaccess di CodeIgniter Dengan Mudah"},"content":{"rendered":"<p data-start=\"344\" data-end=\"855\">Dalam pengembangan aplikasi web menggunakan CodeIgniter, pengaturan URL yang bersih dan keamanan server adalah hal yang penting. Salah satu cara untuk mencapai ini adalah dengan menggunakan file .htaccess. File ini adalah konfigurasi berbasis Apache yang dapat mengatur perilaku server di direktori tertentu, tanpa mengubah pengaturan utama Apache. Dengan .htaccess, developer dapat menghapus <code data-start=\"745\" data-end=\"756\">index.php<\/code> dari URL, membuat URL lebih SEO-friendly, mengatur redirect, serta meningkatkan keamanan aplikasi.<\/p>\n<h2 data-start=\"862\" data-end=\"887\"><strong data-start=\"865\" data-end=\"887\">Apa Itu .htaccess?<\/strong><\/h2>\n<p data-start=\"888\" data-end=\"984\"><code data-start=\"888\" data-end=\"899\">.htaccess<\/code> adalah file konfigurasi yang ditempatkan di server web Apache. Fungsinya meliputi:<\/p>\n<ul data-start=\"986\" data-end=\"1174\">\n<li data-start=\"986\" data-end=\"1011\">\n<p data-start=\"988\" data-end=\"1011\">Mengatur redirect URL<\/p>\n<\/li>\n<li data-start=\"1012\" data-end=\"1058\">\n<p data-start=\"1014\" data-end=\"1058\">Menghapus <code data-start=\"1024\" data-end=\"1035\">index.php<\/code> dari URL CodeIgniter<\/p>\n<\/li>\n<li data-start=\"1059\" data-end=\"1096\">\n<p data-start=\"1061\" data-end=\"1096\">Melindungi folder dengan password<\/p>\n<\/li>\n<li data-start=\"1097\" data-end=\"1139\">\n<p data-start=\"1099\" data-end=\"1139\">Mengaktifkan caching dan kompresi file<\/p>\n<\/li>\n<li data-start=\"1140\" data-end=\"1174\">\n<p data-start=\"1142\" data-end=\"1174\">Membatasi akses berdasarkan IP<\/p>\n<\/li>\n<\/ul>\n<p data-start=\"1176\" data-end=\"1369\">Dalam konteks CodeIgniter, .htaccess biasanya digunakan untuk membuat URL lebih bersih dan mempermudah routing, sehingga aplikasi lebih profesional dan mudah diindeks mesin pencari.<\/p>\n<h2 data-start=\"1376\" data-end=\"1412\"><strong data-start=\"1379\" data-end=\"1412\">Default .htaccess CodeIgniter<\/strong><\/h2>\n<p data-start=\"1414\" data-end=\"1438\"><strong data-start=\"1418\" data-end=\"1438\">1. CodeIgniter 3<\/strong><\/p>\n<p data-start=\"1439\" data-end=\"1533\">Pada CI3, file <code data-start=\"1454\" data-end=\"1465\">.htaccess<\/code> biasanya diletakkan di root folder. Contoh default <code data-start=\"1521\" data-end=\"1532\">.htaccess<\/code>:<\/p>\n<div class=\"contain-inline-size rounded-2xl corner-superellipse\/1.1 relative bg-token-sidebar-surface-primary\">\n<div class=\"sticky top-9\">\n<div class=\"absolute end-0 bottom-0 flex h-9 items-center pe-2\">\n<div class=\"bg-token-bg-elevated-secondary text-token-text-secondary flex items-center gap-4 rounded-sm px-2 font-sans text-xs\"><\/div>\n<\/div>\n<\/div>\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"whitespace-pre! language-htaccess\">&lt;IfModule mod_rewrite.c&gt;<br \/>\n    RewriteEngine On<br \/>\n    RewriteBase \/<\/p>\n<p>    # Hilangkan index.php dari URL<br \/>\n    RewriteCond %{REQUEST_FILENAME} !-f<br \/>\n    RewriteCond %{REQUEST_FILENAME} !-d<br \/>\n    RewriteRule ^(.*)$ index.php\/$1 [L]<br \/>\n&lt;\/IfModule&gt;<\/p>\n<p>&lt;IfModule !mod_rewrite.c&gt;<br \/>\n    ErrorDocument 404 \/index.php<br \/>\n&lt;\/IfModule&gt;<br \/>\n<\/code><\/div>\n<\/div>\n<p data-start=\"1856\" data-end=\"1873\"><strong data-start=\"1856\" data-end=\"1871\">Penjelasan:<\/strong><\/p>\n<ul data-start=\"1874\" data-end=\"2195\">\n<li data-start=\"1874\" data-end=\"1926\">\n<p data-start=\"1876\" data-end=\"1926\"><code data-start=\"1876\" data-end=\"1894\">RewriteEngine On<\/code> \u2192 Mengaktifkan modul rewrite.<\/p>\n<\/li>\n<li data-start=\"1927\" data-end=\"1969\">\n<p data-start=\"1929\" data-end=\"1969\"><code data-start=\"1929\" data-end=\"1944\">RewriteBase \/<\/code> \u2192 Menentukan base URL.<\/p>\n<\/li>\n<li data-start=\"1970\" data-end=\"2039\">\n<p data-start=\"1972\" data-end=\"2039\"><code data-start=\"1972\" data-end=\"2009\">RewriteCond %{REQUEST_FILENAME} !-f<\/code> \u2192 Melewatkan file yang ada.<\/p>\n<\/li>\n<li data-start=\"2040\" data-end=\"2111\">\n<p data-start=\"2042\" data-end=\"2111\"><code data-start=\"2042\" data-end=\"2079\">RewriteCond %{REQUEST_FILENAME} !-d<\/code> \u2192 Melewatkan folder yang ada.<\/p>\n<\/li>\n<li data-start=\"2112\" data-end=\"2195\">\n<p data-start=\"2114\" data-end=\"2195\"><code data-start=\"2114\" data-end=\"2151\">RewriteRule ^(.*)$ index.php\/$1 [L]<\/code> \u2192 Semua request diarahkan ke <code data-start=\"2181\" data-end=\"2192\">index.php<\/code>.<\/p>\n<\/li>\n<\/ul>\n<p data-start=\"2202\" data-end=\"2226\"><strong data-start=\"2206\" data-end=\"2226\">2. CodeIgniter 4<\/strong><\/p>\n<p data-start=\"2227\" data-end=\"2323\">CI4 menggunakan struktur folder baru, sehingga <code data-start=\"2278\" data-end=\"2289\">.htaccess<\/code> diletakkan di folder public\/.<\/p>\n<div class=\"contain-inline-size rounded-2xl corner-superellipse\/1.1 relative bg-token-sidebar-surface-primary\">\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"whitespace-pre! language-htaccess\">&lt;IfModule mod_rewrite.c&gt;<br \/>\n    Options -Indexes<br \/>\n    RewriteEngine On<br \/>\n    RewriteBase \/<\/p>\n<p>    # Pastikan file dan folder tetap dapat diakses<br \/>\n    RewriteCond %{REQUEST_FILENAME} !-d<br \/>\n    RewriteCond %{REQUEST_FILENAME} !-f<\/p>\n<p>    # Arahkan semua request ke index.php<br \/>\n    RewriteRule ^(.*)$ index.php\/$1 [L]<br \/>\n&lt;\/IfModule&gt;<br \/>\n<\/code><\/div>\n<\/div>\n<p data-start=\"2653\" data-end=\"2675\"><strong data-start=\"2653\" data-end=\"2673\">Perbedaan utama:<\/strong><\/p>\n<ul data-start=\"2676\" data-end=\"2839\">\n<li data-start=\"2676\" data-end=\"2733\">\n<p data-start=\"2678\" data-end=\"2733\">CI4 menekankan folder public sebagai entry point.<\/p>\n<\/li>\n<li data-start=\"2734\" data-end=\"2784\">\n<p data-start=\"2736\" data-end=\"2784\"><code data-start=\"2736\" data-end=\"2754\">Options -Indexes<\/code> mencegah listing direktori.<\/p>\n<\/li>\n<li data-start=\"2785\" data-end=\"2839\">\n<p data-start=\"2787\" data-end=\"2839\">Struktur routing lebih fleksibel sesuai standar CI4.<\/p>\n<\/li>\n<\/ul>\n<h2 data-start=\"2846\" data-end=\"2897\"><strong data-start=\"2849\" data-end=\"2897\">Manfaat Menggunakan .htaccess di CodeIgniter<\/strong><\/h2>\n<ol data-start=\"2898\" data-end=\"3397\">\n<li data-start=\"2898\" data-end=\"3078\">\n<p data-start=\"2901\" data-end=\"2979\"><strong data-start=\"2901\" data-end=\"2930\">Menghilangkan <code data-start=\"2917\" data-end=\"2928\">index.php<\/code><\/strong><br data-start=\"2930\" data-end=\"2933\" \/>URL lebih bersih dan profesional. Contoh:<\/p>\n<div class=\"contain-inline-size rounded-2xl corner-superellipse\/1.1 relative bg-token-sidebar-surface-primary\">\n<div class=\"sticky top-9\"><\/div>\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"whitespace-pre!\">https:\/\/<span class=\"hljs-keyword\">domain<\/span>.com\/blog \u2192 lebih baik daripada \u2192 https:\/\/<span class=\"hljs-keyword\">domain<\/span>.com\/<span class=\"hljs-keyword\">index<\/span>.php\/blog<br \/>\n<\/code><\/div>\n<\/div>\n<\/li>\n<li data-start=\"3080\" data-end=\"3160\">\n<p data-start=\"3083\" data-end=\"3160\"><strong data-start=\"3083\" data-end=\"3103\">Meningkatkan SEO<\/strong><br data-start=\"3103\" data-end=\"3106\" \/>URL bersih lebih mudah diindeks oleh mesin pencari.<\/p>\n<\/li>\n<li data-start=\"3162\" data-end=\"3295\">\n<p data-start=\"3165\" data-end=\"3179\"><strong data-start=\"3165\" data-end=\"3177\">Keamanan<\/strong><\/p>\n<ul data-start=\"3183\" data-end=\"3295\">\n<li data-start=\"3183\" data-end=\"3219\">\n<p data-start=\"3185\" data-end=\"3219\">Memblokir akses folder tertentu.<\/p>\n<\/li>\n<li data-start=\"3223\" data-end=\"3256\">\n<p data-start=\"3225\" data-end=\"3256\">Mencegah <em data-start=\"3234\" data-end=\"3253\">directory listing<\/em>.<\/p>\n<\/li>\n<li data-start=\"3260\" data-end=\"3295\">\n<p data-start=\"3262\" data-end=\"3295\">Bisa membatasi akses IP tertentu.<\/p>\n<\/li>\n<\/ul>\n<\/li>\n<li data-start=\"3297\" data-end=\"3397\">\n<p data-start=\"3300\" data-end=\"3397\"><strong data-start=\"3300\" data-end=\"3324\">Redirect dan Rewrite<\/strong><br data-start=\"3324\" data-end=\"3327\" \/>Bisa mengarahkan URL lama ke URL baru tanpa mengubah kode aplikasi.<\/p>\n<\/li>\n<\/ol>\n<h2 data-start=\"3404\" data-end=\"3460\"><strong data-start=\"3407\" data-end=\"3460\">Tips Praktis Menggunakan .htaccess di CodeIgniter<\/strong><\/h2>\n<ul data-start=\"3461\" data-end=\"3753\">\n<li data-start=\"3461\" data-end=\"3520\">\n<p data-start=\"3463\" data-end=\"3520\">Selalu backup <code data-start=\"3477\" data-end=\"3488\">.htaccess<\/code> sebelum mengubah konfigurasi.<\/p>\n<\/li>\n<li data-start=\"3521\" data-end=\"3572\">\n<p data-start=\"3523\" data-end=\"3572\">Gunakan <code data-start=\"3531\" data-end=\"3546\">RewriteBase \/<\/code> sesuai lokasi aplikasi.<\/p>\n<\/li>\n<li data-start=\"3573\" data-end=\"3626\">\n<p data-start=\"3575\" data-end=\"3626\">Uji konfigurasi pada server lokal sebelum deploy.<\/p>\n<\/li>\n<li data-start=\"3627\" data-end=\"3690\">\n<p data-start=\"3629\" data-end=\"3690\">Kombinasikan dengan HTTPS dan HSTS untuk keamanan tambahan.<\/p>\n<\/li>\n<li data-start=\"3691\" data-end=\"3753\">\n<p data-start=\"3693\" data-end=\"3753\">Untuk shared hosting, pastikan mod_rewrite Apache aktif.<\/p>\n<\/li>\n<\/ul>\n<h2 data-start=\"3760\" data-end=\"3777\"><strong data-start=\"3763\" data-end=\"3777\">Kesimpulan<\/strong><\/h2>\n<p data-start=\"3778\" data-end=\"4204\">File .htaccess adalah alat penting dalam pengembangan aplikasi CodeIgniter, baik versi 3 maupun 4. Dengan pengaturan yang tepat, URL aplikasi menjadi bersih, SEO-friendly, dan server lebih aman. Meskipun sederhana, penggunaan .htaccess dapat memberikan dampak besar terhadap performa dan profesionalitas website. Selalu sesuaikan konfigurasi <code data-start=\"4124\" data-end=\"4135\">.htaccess<\/code> dengan versi CodeIgniter dan kebutuhan server agar hasilnya optimal.<\/p>\n\n\n<div class=\"kk-star-ratings kksr-auto kksr-align-right kksr-valign-bottom\"\n    data-payload='{&quot;align&quot;:&quot;right&quot;,&quot;id&quot;:&quot;28706&quot;,&quot;slug&quot;:&quot;default&quot;,&quot;valign&quot;:&quot;bottom&quot;,&quot;ignore&quot;:&quot;&quot;,&quot;reference&quot;:&quot;auto&quot;,&quot;class&quot;:&quot;&quot;,&quot;count&quot;:&quot;1&quot;,&quot;legendonly&quot;:&quot;&quot;,&quot;readonly&quot;:&quot;&quot;,&quot;score&quot;:&quot;5&quot;,&quot;starsonly&quot;:&quot;&quot;,&quot;best&quot;:&quot;5&quot;,&quot;gap&quot;:&quot;0&quot;,&quot;greet&quot;:&quot;Jadilah yang pertama untuk memberi nilai&quot;,&quot;legend&quot;:&quot;5\\\/5 - (1 vote)&quot;,&quot;size&quot;:&quot;22&quot;,&quot;title&quot;:&quot;Cara Menggunakan .htaccess di CodeIgniter Dengan Mudah&quot;,&quot;width&quot;:&quot;110&quot;,&quot;_legend&quot;:&quot;{score}\\\/{best} - ({count} {votes})&quot;,&quot;font_factor&quot;:&quot;1.25&quot;}'>\n            \n<div class=\"kksr-stars\">\n    \n<div class=\"kksr-stars-inactive\">\n            <div class=\"kksr-star\" data-star=\"1\" style=\"padding-right: 0px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 22px; height: 22px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" data-star=\"2\" style=\"padding-right: 0px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 22px; height: 22px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" data-star=\"3\" style=\"padding-right: 0px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 22px; height: 22px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" data-star=\"4\" style=\"padding-right: 0px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 22px; height: 22px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" data-star=\"5\" style=\"padding-right: 0px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 22px; height: 22px;\"><\/div>\n        <\/div>\n    <\/div>\n    \n<div class=\"kksr-stars-active\" style=\"width: 110px;\">\n            <div class=\"kksr-star\" style=\"padding-right: 0px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 22px; height: 22px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" style=\"padding-right: 0px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 22px; height: 22px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" style=\"padding-right: 0px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 22px; height: 22px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" style=\"padding-right: 0px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 22px; height: 22px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" style=\"padding-right: 0px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 22px; height: 22px;\"><\/div>\n        <\/div>\n    <\/div>\n<\/div>\n                \n\n<div class=\"kksr-legend\" style=\"font-size: 17.6px;\">\n            5\/5 - (1 vote)    <\/div>\n    <\/div>\n","protected":false},"excerpt":{"rendered":"<p>Dalam pengembangan aplikasi web menggunakan CodeIgniter, pengaturan URL yang bersih dan keamanan server adalah hal yang penting. Salah satu cara untuk mencapai ini adalah dengan menggunakan file .htaccess. File ini adalah konfigurasi berbasis Apache yang dapat mengatur perilaku server di direktori tertentu, tanpa mengubah pengaturan utama Apache. Dengan .htaccess, developer dapat menghapus index.php dari URL, [&hellip;]<\/p>\n","protected":false},"author":13,"featured_media":28710,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"rop_custom_images_group":[],"rop_custom_messages_group":[],"rop_publish_now":"no","rop_publish_now_accounts":{"twitter_2392824914_2392824914":""},"rop_publish_now_history":[{"account":"twitter_2392824914_2392824914","service":"twitter","timestamp":1764994591,"status":"error"}],"rop_publish_now_status":"done","_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"enabled":false},"version":2}},"categories":[3],"tags":[13910,13911,13909,147,13908],"class_list":["post-28706","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog","tag-codeigniter-3","tag-codeigniter-4","tag-default-htaccess-codeigniter","tag-htaccess","tag-manfaat-menggunakan-htaccess-di-codeigniter"],"featured_image_src":{"landsacpe":["https:\/\/hosteko.com\/htk-blog\/wp-content\/uploads\/2025\/12\/Desain-tanpa-judul84-1140x445.png",1140,445,true],"list":["https:\/\/hosteko.com\/htk-blog\/wp-content\/uploads\/2025\/12\/Desain-tanpa-judul84-463x348.png",463,348,true],"medium":["https:\/\/hosteko.com\/htk-blog\/wp-content\/uploads\/2025\/12\/Desain-tanpa-judul84-300x169.png",300,169,true],"full":["https:\/\/hosteko.com\/htk-blog\/wp-content\/uploads\/2025\/12\/Desain-tanpa-judul84.png",1366,768,false]},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.8 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Cara Menggunakan .htaccess di CodeIgniter Dengan Mudah - Hosteko Blog<\/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:\/\/hosteko.com\/blog\/cara-menggunakan-htaccess-di-codeigniter\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Cara Menggunakan .htaccess di CodeIgniter Dengan Mudah - Hosteko Blog\" \/>\n<meta property=\"og:description\" content=\"Dalam pengembangan aplikasi web menggunakan CodeIgniter, pengaturan URL yang bersih dan keamanan server adalah hal yang penting. Salah satu cara untuk mencapai ini adalah dengan menggunakan file .htaccess. File ini adalah konfigurasi berbasis Apache yang dapat mengatur perilaku server di direktori tertentu, tanpa mengubah pengaturan utama Apache. Dengan .htaccess, developer dapat menghapus index.php dari URL, [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/hosteko.com\/blog\/cara-menggunakan-htaccess-di-codeigniter\" \/>\n<meta property=\"og:site_name\" content=\"Hosteko Blog\" \/>\n<meta property=\"article:published_time\" content=\"2025-12-06T04:16:16+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/hosteko.com\/htk-blog\/wp-content\/uploads\/2025\/12\/Desain-tanpa-judul84.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1366\" \/>\n\t<meta property=\"og:image:height\" content=\"768\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Fitri Ana\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Fitri Ana\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/hosteko.com\/blog\/cara-menggunakan-htaccess-di-codeigniter#article\",\"isPartOf\":{\"@id\":\"https:\/\/hosteko.com\/blog\/cara-menggunakan-htaccess-di-codeigniter\"},\"author\":{\"name\":\"Fitri Ana\",\"@id\":\"https:\/\/hosteko.com\/blog\/#\/schema\/person\/ffcd8071a8a3d6a862a4e1381d1c4ea0\"},\"headline\":\"Cara Menggunakan .htaccess di CodeIgniter Dengan Mudah\",\"datePublished\":\"2025-12-06T04:16:16+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/hosteko.com\/blog\/cara-menggunakan-htaccess-di-codeigniter\"},\"wordCount\":329,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/hosteko.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/hosteko.com\/blog\/cara-menggunakan-htaccess-di-codeigniter#primaryimage\"},\"thumbnailUrl\":\"https:\/\/hosteko.com\/htk-blog\/wp-content\/uploads\/2025\/12\/Desain-tanpa-judul84.png\",\"keywords\":[\"CodeIgniter 3\",\"CodeIgniter 4\",\"Default .htaccess CodeIgniter\",\"Htaccess\",\"Manfaat Menggunakan .htaccess di CodeIgniter\"],\"articleSection\":[\"Blog\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/hosteko.com\/blog\/cara-menggunakan-htaccess-di-codeigniter#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/hosteko.com\/blog\/cara-menggunakan-htaccess-di-codeigniter\",\"url\":\"https:\/\/hosteko.com\/blog\/cara-menggunakan-htaccess-di-codeigniter\",\"name\":\"Cara Menggunakan .htaccess di CodeIgniter Dengan Mudah - Hosteko Blog\",\"isPartOf\":{\"@id\":\"https:\/\/hosteko.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/hosteko.com\/blog\/cara-menggunakan-htaccess-di-codeigniter#primaryimage\"},\"image\":{\"@id\":\"https:\/\/hosteko.com\/blog\/cara-menggunakan-htaccess-di-codeigniter#primaryimage\"},\"thumbnailUrl\":\"https:\/\/hosteko.com\/htk-blog\/wp-content\/uploads\/2025\/12\/Desain-tanpa-judul84.png\",\"datePublished\":\"2025-12-06T04:16:16+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/hosteko.com\/blog\/cara-menggunakan-htaccess-di-codeigniter#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/hosteko.com\/blog\/cara-menggunakan-htaccess-di-codeigniter\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/hosteko.com\/blog\/cara-menggunakan-htaccess-di-codeigniter#primaryimage\",\"url\":\"https:\/\/hosteko.com\/htk-blog\/wp-content\/uploads\/2025\/12\/Desain-tanpa-judul84.png\",\"contentUrl\":\"https:\/\/hosteko.com\/htk-blog\/wp-content\/uploads\/2025\/12\/Desain-tanpa-judul84.png\",\"width\":1366,\"height\":768},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/hosteko.com\/blog\/cara-menggunakan-htaccess-di-codeigniter#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/hosteko.com\/blog\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Cara Menggunakan .htaccess di CodeIgniter Dengan Mudah\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/hosteko.com\/blog\/#website\",\"url\":\"https:\/\/hosteko.com\/blog\/\",\"name\":\"Hosteko Blog\",\"description\":\"Berita &amp; Informasi Dunia IT\",\"publisher\":{\"@id\":\"https:\/\/hosteko.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/hosteko.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/hosteko.com\/blog\/#organization\",\"name\":\"HOSTEKO\",\"url\":\"https:\/\/hosteko.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/hosteko.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/hosteko.com\/htk-blog\/wp-content\/uploads\/2019\/04\/logo-hosteko.png\",\"contentUrl\":\"https:\/\/hosteko.com\/htk-blog\/wp-content\/uploads\/2019\/04\/logo-hosteko.png\",\"width\":195,\"height\":57,\"caption\":\"HOSTEKO\"},\"image\":{\"@id\":\"https:\/\/hosteko.com\/blog\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/hosteko.com\/blog\/#\/schema\/person\/ffcd8071a8a3d6a862a4e1381d1c4ea0\",\"name\":\"Fitri Ana\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/hosteko.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/a099f723518ab9b89aa80b7ed8cadd2d3fae127c5bd735733cf24a661e75a882?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/a099f723518ab9b89aa80b7ed8cadd2d3fae127c5bd735733cf24a661e75a882?s=96&d=mm&r=g\",\"caption\":\"Fitri Ana\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Cara Menggunakan .htaccess di CodeIgniter Dengan Mudah - Hosteko Blog","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:\/\/hosteko.com\/blog\/cara-menggunakan-htaccess-di-codeigniter","og_locale":"en_US","og_type":"article","og_title":"Cara Menggunakan .htaccess di CodeIgniter Dengan Mudah - Hosteko Blog","og_description":"Dalam pengembangan aplikasi web menggunakan CodeIgniter, pengaturan URL yang bersih dan keamanan server adalah hal yang penting. Salah satu cara untuk mencapai ini adalah dengan menggunakan file .htaccess. File ini adalah konfigurasi berbasis Apache yang dapat mengatur perilaku server di direktori tertentu, tanpa mengubah pengaturan utama Apache. Dengan .htaccess, developer dapat menghapus index.php dari URL, [&hellip;]","og_url":"https:\/\/hosteko.com\/blog\/cara-menggunakan-htaccess-di-codeigniter","og_site_name":"Hosteko Blog","article_published_time":"2025-12-06T04:16:16+00:00","og_image":[{"width":1366,"height":768,"url":"https:\/\/hosteko.com\/htk-blog\/wp-content\/uploads\/2025\/12\/Desain-tanpa-judul84.png","type":"image\/png"}],"author":"Fitri Ana","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Fitri Ana","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/hosteko.com\/blog\/cara-menggunakan-htaccess-di-codeigniter#article","isPartOf":{"@id":"https:\/\/hosteko.com\/blog\/cara-menggunakan-htaccess-di-codeigniter"},"author":{"name":"Fitri Ana","@id":"https:\/\/hosteko.com\/blog\/#\/schema\/person\/ffcd8071a8a3d6a862a4e1381d1c4ea0"},"headline":"Cara Menggunakan .htaccess di CodeIgniter Dengan Mudah","datePublished":"2025-12-06T04:16:16+00:00","mainEntityOfPage":{"@id":"https:\/\/hosteko.com\/blog\/cara-menggunakan-htaccess-di-codeigniter"},"wordCount":329,"commentCount":0,"publisher":{"@id":"https:\/\/hosteko.com\/blog\/#organization"},"image":{"@id":"https:\/\/hosteko.com\/blog\/cara-menggunakan-htaccess-di-codeigniter#primaryimage"},"thumbnailUrl":"https:\/\/hosteko.com\/htk-blog\/wp-content\/uploads\/2025\/12\/Desain-tanpa-judul84.png","keywords":["CodeIgniter 3","CodeIgniter 4","Default .htaccess CodeIgniter","Htaccess","Manfaat Menggunakan .htaccess di CodeIgniter"],"articleSection":["Blog"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/hosteko.com\/blog\/cara-menggunakan-htaccess-di-codeigniter#respond"]}]},{"@type":"WebPage","@id":"https:\/\/hosteko.com\/blog\/cara-menggunakan-htaccess-di-codeigniter","url":"https:\/\/hosteko.com\/blog\/cara-menggunakan-htaccess-di-codeigniter","name":"Cara Menggunakan .htaccess di CodeIgniter Dengan Mudah - Hosteko Blog","isPartOf":{"@id":"https:\/\/hosteko.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/hosteko.com\/blog\/cara-menggunakan-htaccess-di-codeigniter#primaryimage"},"image":{"@id":"https:\/\/hosteko.com\/blog\/cara-menggunakan-htaccess-di-codeigniter#primaryimage"},"thumbnailUrl":"https:\/\/hosteko.com\/htk-blog\/wp-content\/uploads\/2025\/12\/Desain-tanpa-judul84.png","datePublished":"2025-12-06T04:16:16+00:00","breadcrumb":{"@id":"https:\/\/hosteko.com\/blog\/cara-menggunakan-htaccess-di-codeigniter#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/hosteko.com\/blog\/cara-menggunakan-htaccess-di-codeigniter"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/hosteko.com\/blog\/cara-menggunakan-htaccess-di-codeigniter#primaryimage","url":"https:\/\/hosteko.com\/htk-blog\/wp-content\/uploads\/2025\/12\/Desain-tanpa-judul84.png","contentUrl":"https:\/\/hosteko.com\/htk-blog\/wp-content\/uploads\/2025\/12\/Desain-tanpa-judul84.png","width":1366,"height":768},{"@type":"BreadcrumbList","@id":"https:\/\/hosteko.com\/blog\/cara-menggunakan-htaccess-di-codeigniter#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/hosteko.com\/blog"},{"@type":"ListItem","position":2,"name":"Cara Menggunakan .htaccess di CodeIgniter Dengan Mudah"}]},{"@type":"WebSite","@id":"https:\/\/hosteko.com\/blog\/#website","url":"https:\/\/hosteko.com\/blog\/","name":"Hosteko Blog","description":"Berita &amp; Informasi Dunia IT","publisher":{"@id":"https:\/\/hosteko.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/hosteko.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/hosteko.com\/blog\/#organization","name":"HOSTEKO","url":"https:\/\/hosteko.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/hosteko.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/hosteko.com\/htk-blog\/wp-content\/uploads\/2019\/04\/logo-hosteko.png","contentUrl":"https:\/\/hosteko.com\/htk-blog\/wp-content\/uploads\/2019\/04\/logo-hosteko.png","width":195,"height":57,"caption":"HOSTEKO"},"image":{"@id":"https:\/\/hosteko.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/hosteko.com\/blog\/#\/schema\/person\/ffcd8071a8a3d6a862a4e1381d1c4ea0","name":"Fitri Ana","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/hosteko.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/a099f723518ab9b89aa80b7ed8cadd2d3fae127c5bd735733cf24a661e75a882?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/a099f723518ab9b89aa80b7ed8cadd2d3fae127c5bd735733cf24a661e75a882?s=96&d=mm&r=g","caption":"Fitri Ana"}}]}},"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/hosteko.com\/htk-blog\/wp-content\/uploads\/2025\/12\/Desain-tanpa-judul84.png","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/hosteko.com\/blog\/wp-json\/wp\/v2\/posts\/28706","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hosteko.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/hosteko.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/hosteko.com\/blog\/wp-json\/wp\/v2\/users\/13"}],"replies":[{"embeddable":true,"href":"https:\/\/hosteko.com\/blog\/wp-json\/wp\/v2\/comments?post=28706"}],"version-history":[{"count":1,"href":"https:\/\/hosteko.com\/blog\/wp-json\/wp\/v2\/posts\/28706\/revisions"}],"predecessor-version":[{"id":28711,"href":"https:\/\/hosteko.com\/blog\/wp-json\/wp\/v2\/posts\/28706\/revisions\/28711"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/hosteko.com\/blog\/wp-json\/wp\/v2\/media\/28710"}],"wp:attachment":[{"href":"https:\/\/hosteko.com\/blog\/wp-json\/wp\/v2\/media?parent=28706"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/hosteko.com\/blog\/wp-json\/wp\/v2\/categories?post=28706"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/hosteko.com\/blog\/wp-json\/wp\/v2\/tags?post=28706"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}