在phpstudy8上新配置的ThinkPHP5项目,因apache服务没有打开重写、伪静态,首页可以正常打开,当点击跳转链接时,比如后台登录等页面就提示报错:

Not Found

The requested URL /index/xxx/xxx was not found on this server.

Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.

解决步骤:

1.这个错误一般是要配置伪静态,Apache服务器

如果没有开启了Apache的rewrite_module模块:

找到apache的httpd.conf文件,放开这个模块让我来

LoadModule rewrite_module modules/mod_rewrite.so

就是将前面"#"去掉,如果不存在则添加上句。

2.配置虚拟主机

如果你的网站是根目录的话:找到apache目录,conf/vhosts目录下对应的虚拟主机文件。

<Directory />

Options FollowSymLinks

AllowOverride None

</Directory>

将上面的None改为All

如果你的站点不在根目录,设置如下:

<Directory ".../.../.../.../directory_name">

Order allow,deny

Allow from all

AllowOverride All

</Directory>

3.在项目根目录创建文件.htaccess文件,写入以下代码

<IfModule mod_rewrite.c>

RewriteEngine On

RewriteBase /

RewriteRule ^index\.php$ - [L]

RewriteCond %{ENV:REDIRECT_STATUS} ^$

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule . /index.php [L]

</IfModule>

4.重启服务器,重新访问网站。

也可以直接先做第3步,如果不行再把第1、2步也做了。

在phpstudy8上新配置的ThinkPHP5项目,因apache服务没有打开重写、伪静态,报错的解决方案相关推荐

  1. vue 项目 v-cli3 IE浏览器无法打开app.js 报错解决

    项目在谷歌浏览器上显示正常,在ie浏览器打不开, 找了好久没有找到问题. 编译后发现 es6的一些语法 没有被转化为es5. ie浏览器无法显示. 安装babel插件后 build后就没有问题了 转载 ...

  2. 用户 'IIS APPPOOL\**' 登录失败的解决方案(项目部署到本地IIS上打开网页出现报错)...

    为开发方便-将项目部署到本地IIS上打开网页出现报错 1.打开IIS管理 2.点击应用池 3.找到你部署的网站名,右键"高级设置"-->"进程模型"--& ...

  3. M1上模拟器无法运行的项目,可以用Rosetta打开

    M1上模拟器无法运行的项目,可以用Rosetta打开 访达-应用程序-Xcode-右键-显示简介-通用-使用Rosetta打开

  4. 超详细的Linux安装及配置【fastDFS+nginx】处理海量图片传输与存储【报错解决】

    文章目录 一.FastDFS安装 1.安装fastdfs依赖包 2. 安装fastdfs 3.配置跟踪服务器tracker 4.配置存储服务器storage 5.启动tracker 和 storage ...

  5. centos6.4安装apache php mysql_CentOS 6.4配置Apache+PHP5+MySQL(lamp)环境以及报错处理思路...

    CentOS 6.4配置Apache+PHP5+MySQL(lamp)环境以及报错处理思路 2015-07-14 13:06:12来源: 阅读 () Centos是linux下的一款系统了,下面我来介 ...

  6. 解决导入maven项目之后pom.xml中的project标签报错:批量删除没有下载完全的pom依赖bat脚本

    报错现象: 导入maven项目之后pom.xml中的project标签报错. 问题原因: 这个项目我来来回回导入的很多次,有些依赖没有下完全,只下了一半.当我再一次导入该项目时,那些没有下载完全的依赖 ...

  7. 加密表格文档上传导入报错的解决方案

    加密文档上传报错的解决方案 大致原理请移步上一篇文档针对文档加密系统,如何不破解将文档解密上传: 本文主要给非技术人员提供一个通俗易懂的解决方案. 第一步 下载安装一个新的浏览器 下载一个全新的浏览器 ...

  8. 解决 maven 项目中加入了 lombok 库后依然报错的问题

    解决 maven 项目中加入了 lombok 库后依然报错的问题 参考文章: (1)解决 maven 项目中加入了 lombok 库后依然报错的问题 (2)https://www.cnblogs.co ...

  9. spring mvc项目在IDEA下使用jrebel热部署报错!!

    转载:https://segmentfault.com/q/1010000006068898 spring mvc项目在IDEA下使用jrebel热部署报错!! 25-Jul-2016 20:43:4 ...

最新文章

  1. iOS - APP任意push新页面那些事
  2. Nginx和uWSGI和Flask的关系
  3. C/C++学习之路_七: 内存管理
  4. python连接oracle详细教程_[宜配屋]听图阁
  5. ipad和iphone切图_如何在iPhone,iPad和Mac上签名PDF
  6. 797. 所有可能的路径
  7. [转]ASP.NET MVC HtmlHelper扩展之Calendar日期时间选择
  8. Android数据存储之SQLite数据库存储
  9. 30.磁盘 I/O 问题
  10. 链表c语言代码题库排坐标,[编程入门]链表合并-题解(C语言代码)
  11. SAP培训及ABAP学习入门必读
  12. WineQQ2012 最新下载
  13. 蓝牙耳机厂家主打ANC降噪,迎第一波行业洗牌
  14. 决策树———用基尼系数建立决策树
  15. 贝叶斯算法(新闻分类任务)
  16. Android商业模式
  17. win10电脑:。。。该内存不能为written.要终止程序,请单击确定
  18. 计算机开题报告答辩评语,开题报告评语4篇
  19. 第三版全球干旱指数和潜在蒸散数据发布
  20. aspose word 19.3的使用和破解 word转图片和pdf

热门文章

  1. 再见科比,再见逝去的青春
  2. 企微SCRM系统助力在线教育行业做好社群SOP运营
  3. 快速揭开Word制表位设置的神秘面纱【系统收藏】
  4. 解决问题--MYSQL服务无法启动
  5. 风扇选择 风扇简单公式
  6. mysql revoke 用法_mysql进阶(二十八)MySQL GRANT REVOKE用法
  7. 对CSS 3终极前端开发指南德国Max的的一次学习之旅
  8. C#获取汉字拼音(包含音调)
  9. 超详细的PHP入门知识点讲解
  10. 网卡信息检测与网络流量检测