问答详情
源自:3-2 隐藏入口文件

为什么我访问localhost/index/index/index 显示No input file specified.

http://img1.mukewang.com/5e7865e60001ef8a02960113.jpg试了好几个方法,什么RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L] 加个?的都不行?

提问者:Y指针 2020-03-23 15:33

个回答

  • weixin_慕工程0453031
    2020-03-23 16:42:08
    已采纳

    路径规则不对,把public目录下的.htaccess修改下

    <IfModule mod_rewrite.c>

     Options +FollowSymlinks -Multiviews

     RewriteEngine On


     RewriteCond %{REQUEST_FILENAME} !-d

     RewriteCond %{REQUEST_FILENAME} !-f

     RewriteRule ^(.*)$ index.php?/$1 [QSA,PT,L]

    </IfModule>


  • Y指针
    2020-03-24 16:29:39

    感谢,真的是加个问号就行,只不过是加在public目录下的.htaccess,而不是根目录下的.htaccess