Я создаю небольшой веб-сайт и хотел бы удалить index.php и приветствовать контроллер из строки URL. Мой 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
}
Для удаления index.php обновите файл.htaccess со следующим кодом:
RewriteEngine on RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?/$1 [L]
Надеюсь, что он работает при удалении index.php