thinkphp5的url访问问题
怪我咯
怪我咯 2017-04-11 10:33:45
[PHP讨论组]

最近用thinkphp5在本地运行中,像这种

http://localhost/Home/Goods/g...

网址可以访问,但是一放到远程服务器上,就是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。。

怪我咯
怪我咯

走同样的路,发现不同的人生

全部回复(1)
ringa_lee

Apache和IIS的重写规则不同,iis是用webconfig。Apache是用根目录下的.htaccess 。

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号