我正在创建一个小型网站,并希望从URL字符串中删除index.php和控制器welcome。我的mod_rewrite看起来像;
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
// remove index.php / welcome
</IfModule>
我的应用程序看起来像;
index($pagename){
//pull from database where page name is $pagename
// get head, insert $pagename, insert footer etc
}
答案 0 :(得分:1)
要删除index.php,请使用以下代码更新.htaccess文件:
RewriteEngine on RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?/$1 [L]
希望它可以删除index.php