PHP网站在linux下 URL重定向问题(rewrite)

yuhong_liu 2017-03-01 08:00:38
..鄙人其实不知道应该叫什么 所以写了rewrite 和重定向这两个key word,不知道是否正确
我在wamp环境下开发PHP网站时,访问 127.0.0.1/index.php/a/b/c 实际上只有index.php这个文件才是存在的,网站回去访问index.php,然后我在index里去解析URL,根据、a/b/c给用户返回一个特定的 页面
我直接把网站移到 Linux下,发现 127.0.0.1/index.php/a/b/c ,服务器会认为这个c是一个文件, 提示找不到文件,我在网上查资料,试图开启pathinfo模式之后,现在访问 127.0.0.1/index.php/a/b/c 不会直接404,而是整个页面直接显示index.php的PHP源代码

求解如何做才能实现在windows下的跳转?
...全文
198 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
yuhong_liu 2017-04-29
  • 打赏
  • 举报
回复
引用 2 楼 viphong 的回复:
已经解决了,是wordpress下的 xmlrpc.php文件导致的被劫持流量,删除该文件后恢复正常
回复错了,不是这个问题的答案
yuhong_liu 2017-03-09
  • 打赏
  • 举报
回复
已经解决了,是wordpress下的 xmlrpc.php文件导致的被劫持流量,删除该文件后恢复正常
傲雪星枫 2017-03-01
  • 打赏
  • 举报
回复
看看.htaccess文件,设置了什么rewrite 看样子是设置了单入口,与thinkphp一样,所有都rewrite到index.php处理。

21,886

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧