社区
基础编程
帖子详情
php转移服务器时出现问题。
e9876
2013-12-09 10:34:45
之前公司有个网站是php做的,用的前端服务器是apache,
后来开发的人员都离职了,然后现在需要把这个站点换到另一台前端为nginx的服务器上
但是转移过去后,发现页面上所有的地址都莫名其妙的多了个 index.php的目录。
结果导致样式,图片链接全部都不能正常显示,想问一下有没有人遇到过这个情况的
这个怎么处理?谢谢。
...全文
177
5
打赏
收藏
php转移服务器时出现问题。
之前公司有个网站是php做的,用的前端服务器是apache, 后来开发的人员都离职了,然后现在需要把这个站点换到另一台前端为nginx的服务器上 但是转移过去后,发现页面上所有的地址都莫名其妙的多了个 index.php的目录。 结果导致样式,图片链接全部都不能正常显示,想问一下有没有人遇到过这个情况的 这个怎么处理?谢谢。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
码无边
2013-12-10
打赏
举报
回复
你打开index.php 有什么内容呢? 还有你之前如果是apache,转义到nginx,那么你的伪静态规则要做相应的更改。
www_7di_net
2013-12-10
打赏
举报
回复
nginx不支持.htaccess,所以你要把寫在.htaccess裡的rewrite規則寫入到nginx配置文件里,然後reload一下即可. 另外注意:apache和nginx的rewrite寫法不一樣,這一點你可以去搜索引擎搜一下二者的差異.
e9876
2013-12-09
打赏
举报
回复
引用 1 楼 TR@SOE 的回复:
用了什么框架?nginx的.htaccess以及rewrite rule和Apache不完全兼容。
好象是用了一个叫 silverstripe 的东西做的。
TR@SOE
2013-12-09
打赏
举报
回复
用了什么框架?nginx的.htaccess以及rewrite rule和Apache不完全兼容。
xuyanlu
2013-12-09
打赏
举报
回复
应该是rewrite重写规则失效,或者不兼容, 你的 .htaccess没有起到作用,查看一下,ngix的重写规则是否开启
基础编程
21,887
社区成员
140,363
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章