Sto cercando di utilizzare .htaccess
su CodeIgniter, ma non sta funzionando.Codeigniter Htaccess e l'URL di reindirizzamento emette
Ho già impostato:
AllowOverride All
$config['index_page'] = '';
$config['uri_protocol'] = 'REQUEST_URI';
sto usando XAMPP su Windows.
mio .htaccess
:
RewriteEngine On
RewriteCond $1 !^(index\.php|images|scripts|css|robots\.txt)
RewriteRule ^(.*)$ /index.php/$1 [L]
mio URL contiene ancora index.php
e, se provo a rimuoverlo manualmente, restituisce un errore 404
anche l'altra mia preoccupazione è la mia pagina di login: ogni volta che faccio il login , il mio URL è bloccato sulla pagina di controllo.
Mi chiedevo come faccio a riscrivere il mio URL per passare alla home page invece di stare sulla pagina di controllo.
public function check(){
$this->load->model('check');
$logcheck = $this->check->check($this->input->post('username'),$this->input->post('password'));
if($logcheck == "admin"){
$this->load->view('home');
}else{
$this->load->view('login');
}
}
Ho ottenuto l'htaccess per funzionare trasferendolo dalla cartella dell'applicazione alla mia cartella principale. chiedo perché lo mettono lì se hai bisogno di spostarlo comunque – magicianiam
Ogni cartella ha il proprio file htaccess che impedisce il crowling di cartelle particolari (di sistema) come l'applicazione o il sistema. Puoi lasciarlo lì con il contenuto così com'è. Per la cartella root è necessario creare un file .htaccess molto personale. – Tpojka
Quale URL si ottiene attualmente dopo il login e quale URL si aspettava –