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]//重点注意问号"?"

  • 相关阅读:
    【转】java内存溢出的场景及解决办法
    系统架构
    【转】Linux tar命令详解
    【转】Java 开发必会的 Linux 命令
    【转】ps命令详解与使用
    【转】Linux命令:ps -ef |grep java
    linux grep命令详解
    【springcloud】Zuul 超时、重试、并发参数设置
    【springcloud】常见面试题总结
    php的函数应用
  • 原文地址:https://www.cnblogs.com/dandanyoudu/p/11714826.html
Copyright © 2011-2022 走看看