Postingan lainnya
Base_url code igniter
Halo, saya mengalami permasalahan saat hendak load css. Berikut setting dari base_url pada config.php saya
$config['base_url'] = 'http://localhost/surveyoutlet/index.php/';
$config['index_page'] = '';
autoload.php
$autoload['helper'] = array('url', 'file', 'form', 'date','download','html');
routes.php
$route['default_controller'] = "auth";
$route['404_override'] = '';
constant.php
define('ASSETS_DIR', 'localhost/surveyoutlet/assets/');
load css
<link href="<?php echo ASSETS_DIR; ?>css/style.css" rel="stylesheet" type="text/css"/>
Tapi yang terbaca sewaktu saya inspect elemen adalah
http://localhost/surveyoutlet/index.php/auth/localhost/surveyoutlet/assets/css/style.css
Bagaimana cara agar link menjadi benar?mohon pencerahannya
4 Jawaban:
Jawaban Terpilih
<?= site_url('your url'); ?> <?= base_url('your url'); ?>
coba di pakai salah satunyah
untuk base url nyah gak perlu terakhirnyah ada http://localhost/surveyoutlet/index.php/ apus ajah jadi http://localhost/surveyoutlet/ jangan lupa seting mood rewrite nyah
biasa nya untuk load css ayau js bisa makai site_url() atau base_url() tergantung kesukaan aja
untuk pengisian base_url tidk perlu sampai index, cukup seperti ini :
<pre> $config['base_url'] = 'http://localhost/surveyoutlet/'; </pre>
contoh pemakaian nya :
<pre> <link href="<?=base_url()?>assets/css/style.css" rel="stylesheet" type="text/css"/> </pre>
perbedaan site_url() dan base_url() ada banyak di google gan, silahkan dipastikan
coba pake dinamic baseurl, linknya:
[link](dinamic baseurl)https://sekolahkoding.com/forum/Membuat-Dinamic-Base-URL-dan-Clean-URL-pada-CodeIgniter-3X[/link]
base_url nya tidak usah di tambahkan index.php lagi langsung localhost/surveyoutlet atau boleh dikosongkan