codeigniter
Ta bort index.php med WAMP och CodeIgniter
Sök…
Hur man tar bort index.php från url: er med hjälp av wamp och kodigniter
Det första du ska göra är att aktivera modskrivningen på wamp gå till Apache-moduler och bläddra nedför listan
Om det inte visas kryss aktivera det och starta sedan om alla servrar igen.
Linux-användare kan också använda terminalkommandot nedan för att aktivera omskrivningsmodul
sudo a2enmod rewrite
Starta sedan om apache med:
sudo service apache2 restart
Skapa sedan en fil som heter .htaccess
project > application
project > system
project > .htaccess
project > index.php
Prova den här koden nedan
Options +FollowSymLinks
RewriteEngine on
RewriteCond $1 !^(index\.php|images|robots\.txt)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ ./index.php/$1 [L]
Om inte här är några fler exempel på htaccess
Gå sedan till filen config.php. Ställ in din bas_url och göra index_sidan tom
$config['base_url'] = ((isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] == "on") ? "https" : "http");
$config['base_url'] .= "://".$_SERVER['HTTP_HOST'];
$config['base_url'] .= str_replace(basename($_SERVER['SCRIPT_NAME']),"",$_SERVER['SCRIPT_NAME']);
$config['index_page'] = '';
Hoppas att det här hjälper dig att använda htaccess-filerna från exempel för andra.
Modified text is an extract of the original Stack Overflow Documentation
Licensierat under CC BY-SA 3.0
Inte anslutet till Stack Overflow