在尝试使用godaddy作为托管服务提供商时,我注意到当我使用index.php / login时,我得到一个无输入文件指定的错误消息。但是,当我手动键入index.php?/ login时,我希望正确加载视图。我有什么方法可以重写,以便我可以附加'?'只要它在url中,就到index.php的末尾?
答案 0 :(得分:0)
您可以在DOCUMENT_ROOT/.htaccess
文件中使用此代码:
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule (.+) index.php?/$1 [L,QSA]