gieart87 / ci-blog

Basic CMS based on CodeIgniter 3.x
http://products.gie-art.com/ci-blog
MIT License
42 stars 52 forks source link

Login ke Panel #8

Closed gierg closed 7 years ago

gierg commented 7 years ago

mas, saya sudah masuk ke halaman login, lewat url http://localhost/ci_blog/index.php/signin, tp setelah submit malah redirect ke blank url.

gierg commented 7 years ago

sudah bisa mas, masalah nya ada di config[base_url] di ci-blog/application/config/config.php. saya ubah jadi seperti dibawah ini.

$root=(isset($_SERVER['HTTPS']) ? "https://" : "http://").$_SERVER['HTTP_HOST']; $root.= str_replace(basename($_SERVER['SCRIPT_NAME']), '', $_SERVER['SCRIPT_NAME']); $config['base_url'] = $root;

yang awalnya:

$config['base_url'] = $root;

selain itu saya tambahin .htaccess di root directory ci-blog <IfModule mod_rewrite.c> RewriteEngine On # !IMPORTANT! Set your RewriteBase here and don't forget trailing and leading # slashes. # If your page resides at # http://www.example.com/mypage/test1 # then use # RewriteBase /mypage/test1/ RewriteBase /ci_blog RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ index.php?/$1 [L] </IfModule>

<IfModule !mod_rewrite.c> # If we don't have mod_rewrite installed, all 404's # can be sent to index.php, and everything works as normal. # Submitted by: ElliotHaughin

ErrorDocument 404 /index.php </IfModule>