最近用thinkphp5在本地运行中,像这种
网址可以访问,但是一放到远程服务器上,就是localhost换成别的域名就不能访问了,像这样网址
http://其它域名/Home/Goods/goodsInfo/id/104.html
但是加上index.php又可以访问,像这样
http://其它域名/index.php/Home/Goods/goodsInfo/id/104.html
这是为什么呢。。?我的.htaccess文件是这样写的:
Options +FollowSymlinks -Multiviews
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]
有没有大神解答一下。。
不好意思编辑一下,本地环境我是用phpstudy的apache。。放到正式环境用的是西部数码,IIS。。