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

来源:3-2 隐藏入口文件

Y指针

2020-03-23 15:33

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

写回答 关注

2回答

  • 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

    weixin...

    public就是根目录,也是整个框架的入口,app那个叫应用目录

    2020-03-25 09:44:38

    共 1 条回复 >

快速入门ThinkPHP 5.0--基础篇

ThinkPHP5已发布多时,想了解ThinkPHP5的新特性吗?老司机带你马上出发~

58655 学习 · 495 问题

查看课程

相似问题