ThinkPHP隐藏index.php出现No input file specified的解决方法
2015-06-07 11:42
1091 查看
因为在Fastcgi模式下,php不支持rewrite的目标网址的PATH_INFO的解析
ThinkPHP运行在URL_MODEL=2时,会出现 No input file specified.的情况,
这时可以修改网站目录的.htaccess文件:
RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]
改为 RewriteRule ^(.*)$ index.php?s=$1 [QSA,PT,L]
完整的.htaccess代码为:
出处:http://tanning555.blog.163.com/blog/static/529751712013371011142/
来自为知笔记(Wiz)
ThinkPHP运行在URL_MODEL=2时,会出现 No input file specified.的情况,
这时可以修改网站目录的.htaccess文件:
RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]
改为 RewriteRule ^(.*)$ index.php?s=$1 [QSA,PT,L]
完整的.htaccess代码为:
<IfModule mod_rewrite.c> Options +FollowSymlinks RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f #RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L] RewriteRule ^(.*)$ index.php?s=$1 [QSA,PT,L] </IfModule>
出处:http://tanning555.blog.163.com/blog/static/529751712013371011142/
来自为知笔记(Wiz)
相关文章推荐
- 国内三大PTPrivate Tracker站分析
- 命名规范("常用”,“TP”)
- tinkphp URL重写,支持伪静态
- 使用Bat自动打包并通过FTP发送到备份服务器
- zend framework2-创建自定义View Helper,接受传入参数
- Bitmap类getPixels()方法中参数stride理解
- wamp 中安装cakephp Fatal error: You must enable the intl extension to use CakePHP. in XXX
- QeePHP View视图的默认变量与新增变量
- 由php的单例模式到php对象的创建方式
- PHP依赖注入(Dependency Injection)代码实例(Laravel container实现原理)
- PHP中ts和nts版本 - vc6和vc9编译版本的区别
- Windows下搭建PHP开发环境
- php数组函数(3)
- Zend Studio For Eclipse 6.1.2 汉化 注册 英文版转化为中文版
- php数组
- Laravel5中contracts详解
- PTP Payload Format for MPEG-4 Elementary Stream
- Yii2中集成Markdown编辑器
- php扩展开发笔记(2)多个源码文件的配置和编译
- php上传文件