文章出自:http://blog.csdn.net/lipei1220/article/details/8186406

我的问题:  500  添加 。htaccess 后刷新网页就出现错误。

原因为下文红字所标。

将php工程从 lampp  拷贝到  apache2中之后 发现  php工程的 restapi无法正常访问,

最后发现是目录下的 新环境 没有启动对.htaccess的支持 ,记录下解决过程

1.在  /etc/apache2/mods-enabled 目录下创建

ln -s  ../mods-available/rewrite.load  rewrite.load

rewrite.load -> ../mods-available/rewrite.load

rewrite.load文件中内容

LoadModule rewrite_module /usr/lib/apache2/modules/mod_rewrite.so

2. 终端运行

sudo a2enmod
程序提示可供激活的模块名称,输入:

rewrite

成功会提示 rewrite already load

3. 修改/etc/apache2/sites-enabled/000-default (该链接指向的是站点配置文件)

把(默认的www目录、或者需要应用.htaccess的目录)下的AllowOverride 属性改为All,保存。

例如:

  1. DocumentRoot "/var/www"
  2. <Directory />
  3. Options FollowSymLinks
  4. AllowOverride All
  5. </Directory>
  6. <Directory "/var/www">
  7. Options Indexes FollowSymLinks ExecCGI Includes
  8. AllowOverride All
  9. Order allow,deny
  10. Allow from all
  11. </Directory>

4. apache2几个配置文件的关系 :

apache2.conf  内部依次调用httpd.conf   ,conf.d/   ,sites-enabled/

配置的时候可灵活处理

最新文章

  1. 【转】PHP中获取当前系统时间、时间戳
  2. 图像处理工具V1.0
  3. python 内置速度最快算法(堆排)
  4. C++文件操作之 seekg/seekp/tellg/tellp
  5. Csharp日常笔记
  6. java调用peoplesoft提供的webservice接口
  7. 使用MSSM管理工具登录LOCALDB
  8. 玩转Web值jquery(一)---对表单中的某一标签批量处理(以input为例)
  9. Head First设计模式之迭代器模式
  10. Using Custom Domains With IIS Express In Asp.Net Core
  11. angular路由详解三(路由参数传递)
  12. linux下crontab的使用
  13. python3 解析 base64 数据
  14. golang使用chan注意事项
  15. Tablacus Explorer双心封装版
  16. java 中的this
  17. MapReduce – 基本思路之推荐引擎
  18. NLayerAppV3--基础结构层(Cross-Cutting部分)
  19. POJ 1125
  20. shiro+spring相关配置

热门文章

  1. Spring xml中进行面向切面的配置
  2. FMS之Multi-point publishing技术
  3. paramiko库安装
  4. Javascript/js的相等和不等运算符(= 、== 、===)
  5. css水平垂直居中
  6. 设置tableView的分割线填满cell的方式总结
  7. ubuntu中的apache的基本技巧
  8. Javascript面对对象. 第三篇
  9. 自定义仿 QQ 健康计步器进度条
  10. c++STL排序算法注意事项