如何在codeingnator中从url
中删除index.php。
我在配置页面中更改了$config['index_page'] = 'index.php'
至$config['index_page'] = ''.
但我不知道,在哪里可以添加.htaccess文件?
需要更改配置文件:'$config['base_url'] = '';
$config['index_page'] = '';
htaccess文件:
<IfModule mod_rewrite.c>
RewriteEngine On
#RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [QSA,L]
</IfModule>
使用以下代码重写htaccess文件。
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?/$1 [L]
你可以在这里找到更多信息
将此行添加到.htaccess文件
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule .* index.php/$1 [PT,L]
检查代码点火器文件