开发者社区> 问答> 正文

网站上传云服务器后404

我之前写的网站放在万网的云虚拟机上运行正常。前几天买了一台云服务器ECS,把程序打包上传后,输入域名可以正常的跳转到网站的首页。但是网站里所有的链接跳转全部失效。。求高人指导

写的网站用的是thinkphp,跳转用的大U方法。已经核对过,不存在大小写问题。请问还有什么可能出现的问题么?

展开
收起
kunwin 2015-12-09 13:42:25 7246 0
5 条回答
写回答
取消 提交回答
  • 推荐回答:

    Apache 和IIS 伪静态规则不一样

    官方帮助文档地址:阿里云帮助中心

    更多参考: 阿里云官方(新用户需官网注册查看)

    2021-05-02 22:13:36
    赞同 展开评论 打赏
  • R&S网络资深工程师 ,阿里云论坛官方版主,阿里云云计算ACP,春考教学网站长,IT技术晋级之路专辑作者
    回 楼主(kunwin) 的帖子
    你以前的规则和数据库什么的,还有链接查看下
    2015-12-10 09:12:02
    赞同 展开评论 打赏
  • 乐善好施
    Apache 和IIS 伪静态规则不一样
    2015-12-09 15:34:28
    赞同 展开评论 打赏
  • 回 1楼ivmmff的帖子
    伪静态规则没设置啊

    之前用的虚拟机什么平台不太清楚啊。。服务器上用的windows 2008系统,然后用的IIS弄的站点。  

    我本地测试的话用的是wamp集成环境,里面是apache是正常跳转的

    -------------------------

    回 1楼ivmmff的帖子
    而且我发现不仅仅是项目内的大U跳转不好使。。

    就连最基本的a标记链接一个绝对路径过去都会报404啊。。。好迷茫不知道怎么解决。。
    2015-12-09 14:23:31
    赞同 展开评论 打赏
  • 解决方案工程师,负责为企业规划上云迁移方案和云上架构设计,在网站建设开发和云计算领域有多年经验,专注于Linux平台的系统维护以及应用部署。致力于以场景化的方式让云计算,用更加通俗易懂的方式让更多人体验云计算,让云端的计算更质朴的落地。
    你设置伪静态规则了么?
    是不是 apache 平台转到 nginx 平台?

    -------------------------

    回 3楼(kunwin) 的帖子
    额。你把apachje 的项目部署到iis上,不出错才怪
    2015-12-09 13:47:18
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
如何运维千台以上游戏云服务器 立即下载
网站/服务器取证 实践与挑战 立即下载
ECS块储存产品全面解析 立即下载