codeigniter
Index.php verwijderen met WAMP en CodeIgniter
Zoeken…
Hoe de index.php uit url's te verwijderen met behulp van wamp en codeigniter
Het eerste wat je moet doen is het herschrijven van de mod op wamp inschakelen, naar Apache-modules gaan en door de lijst scrollen
Schakel het selectievakje in als dit niet wordt weergegeven en start alle servers opnieuw.
Linux-gebruikers kunnen ook het onderstaande terminalcommando gebruiken om de herschrijfmodule in te schakelen
sudo a2enmod rewrite
Start apache vervolgens opnieuw met:
sudo service apache2 restart
Maak vervolgens buiten uw toepassingsmap een bestand met de naam .htaccess
project > application
project > system
project > .htaccess
project > index.php
Probeer deze code hieronder
Options +FollowSymLinks
RewriteEngine on
RewriteCond $1 !^(index\.php|images|robots\.txt)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ ./index.php/$1 [L]
Zo niet, dan volgen hier nog enkele voorbeelden van htaccess
Ga vervolgens naar het bestand config.php. Stel uw base_url in en maak de index_page leeg
$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'] = '';
Ik hoop dat dit helpt om de htaccess-bestanden van voorbeelden voor anderen te gebruiken.
Modified text is an extract of the original Stack Overflow Documentation
Licentie onder CC BY-SA 3.0
Niet aangesloten bij Stack Overflow