ThinkPHP 的URL重写时遇到No input file specified的解决方法
生活随笔
收集整理的這篇文章主要介紹了
ThinkPHP 的URL重写时遇到No input file specified的解决方法
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
因?yàn)樵贔astcgi模式下,php不支持rewrite的目標(biāo)網(wǎng)址的PATH_INFO的解析 ThinkPHP運(yùn)行在URL_MODEL=2時(shí),會(huì)出現(xiàn) No input file specified.的情況,
這時(shí)可以修改網(wǎng)站目錄的.htaccess文件:
RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]
改為 RewriteRule ^(.*)$ index.php?s=$1 [QSA,PT,L]
.htaccess的內(nèi)容為: <IfModule mod_rewrite.c> Options +FollowSymlinks RewriteEngine OnRewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-fRewriteRule ^(.*)$ index.php?s=$1 [QSA,PT,L] </IfModule>
改為 RewriteRule ^(.*)$ index.php?s=$1 [QSA,PT,L]
.htaccess的內(nèi)容為: <IfModule mod_rewrite.c> Options +FollowSymlinks RewriteEngine OnRewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-fRewriteRule ^(.*)$ index.php?s=$1 [QSA,PT,L] </IfModule>
?
創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎(jiǎng)勵(lì)來咯,堅(jiān)持創(chuàng)作打卡瓜分現(xiàn)金大獎(jiǎng)總結(jié)
以上是生活随笔為你收集整理的ThinkPHP 的URL重写时遇到No input file specified的解决方法的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 百度地图定位地址为空
- 下一篇: PHP--字符串处理函数