ubuntu12.04 启动apache2 对.htaccess 的支持
来源:互联网 发布:递归迷宫生成算法 编辑:程序博客网 时间:2024/06/10 00:21
将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
把(默认的www目录、或者需要应用.htaccess的目录)下的AllowOverride 属性改为All,保存。
例如:
DocumentRoot "/var/www"<Directory /> Options FollowSymLinks AllowOverride All</Directory><Directory "/var/www"> Options Indexes FollowSymLinks ExecCGI Includes AllowOverride All Order allow,deny Allow from all</Directory>
4. apache2几个配置文件的关系 :
apache2.conf 内部依次调用httpd.conf ,conf.d/ ,sites-enabled/
配置的时候可灵活处理
- ubuntu12.04 启动apache2 对.htaccess 的支持
- ubuntu12.04 启动apache2 对.htaccess 的支持
- Ubuntu下启动Apache对.htaccess文件的支持
- ubuntu14.04 apache2 开启 htaccess支持
- Apache2如何支持.htaccess
- Apache2如何支持.htaccess
- Apache2如何支持.htaccess
- Apache2如何支持.htaccess
- Ubuntu 14下apache2开启对.htaccess支持
- Ubuntu 14下apache2开启对.htaccess支持
- ubuntu 开启对.htaccess的支持
- ubuntu12.04 eclipse c++对c++11的支持
- ubuntu12.04安装apache2,django
- ubuntu12.04安装apache2.4
- ubuntu12.04下tomcat7.0+apache2.2的整合
- Ubuntu12.04卸载apache2后再安装出现的问题解决
- 关于apache2中AllowOverride和.htaccess的关系
- ubuntu12.04+apache2+php5+mysql5.0配置
- VB6到VB2010的一些怪怪的TextBox升级~
- windows的文本文件如何转换成linux的文本文件?
- Ipv6——在中国谁阻挠了它的步伐
- Oracle BI Publisher创建报表
- POJ 2253 Frogger
- ubuntu12.04 启动apache2 对.htaccess 的支持
- php 操作数组 (合并,拆分,追加,查找,删除等)
- 获取手机屏幕属性DisplayMetrics
- 使用Spring MVC3构建Web应用详细教程
- 使用sessionID 获取session对象
- php 使用session保存页面登录信息
- MySQL的锁(1)
- Vim安装与配置
- S 1.3 milk C程序