zoukankan      html  css  js  c++  java
  • 点击链接只跳转到首页/本地正常,上传后,除首页外,其余页面404

    1、点击链接只跳转到首页

    一:权限问题
    将所有文件的权限修改为777

    二:Apache配置问题
    1.找到apache的安装目录下的conf下的httpd.conf文件,打开文件修改 LoadModule rewrite_module modules/mod_rewrite.so这行代码,他前面有个#号,把#号删掉 

    2. 还是那个文件,打开,找到 <Directory />     Options FollowSymLinks ExecCGI Indexes     AllowOverride None     Order deny,allow     Deny from all     Satisfy all </Directory> 这个节点,把None改为All.

    2、项目本地测试正确,上传到服务器后除了首页可以正常打开外,其余页面都报404错误(注:服务器和本地都是win环境)

    《1、先考虑检查路径问题,路径写死无法访问网站

    《2、网上地址:http://www.thinkphp.cn/topic/47331.html
    1、出现上面问题是隐藏入口index.php时出现的。本地用的apache环境,所以.htaccess是配置好的,用着可以。
    上传服务器后输入http://域名/index.php/模块/控制器/方法,模块报404错误。
    2、输入http://域名/index.php/模块/控制器/方法,看应该是可以访问的。说明你的服务器不是apache的类型。所以你传上去的.htaccess不生效,index.php入口没有隐藏掉。
    4、确认自己服务类型后对应的重写url,就可以了。官网http://www.kancloud.cn/manual/thinkphp5/177576

    《3、伪静态问题 关闭伪静态或者检查.htaccess文件书写问题

      RewriteRule ^(.*)$ index.php?/$1 [QSA,PT,L]//重点注意问号"?"

  • 相关阅读:
    深入理解计算机系统第二版习题解答CSAPP 2.2
    深入理解计算机系统第二版习题解答CSAPP 2.1
    oracle 关闭回收站
    在Razor标记内写入文本
    MVC5+EF6 入门完整教程8_1:实体数据模型
    MVC5+EF6 入门完整教程9:多表数据加载
    MVC5+EF6 入门完整教程8:EF6 Code First 数据迁移
    SQL Linq Lambda
    web及H5 的链接测试
    web安全测试之一
  • 原文地址:https://www.cnblogs.com/dandanyoudu/p/11714826.html
Copyright © 2011-2022 走看看