很多时候都会用到apache伪静态模块,尤其是那些充斥着大量参数的url结构中。rewrite技术让url变得美观、易读、易记,便于传播,同时也避免了让
服务器环境:
apache版本:2.4
系统:debian 8.6
安装web环境:
sudo apt-get install apache2 php5 php5-gd php5-curl php5-mysql mysql-server mysql-client
安装过程中会提示设置mysql密码
安装完成后,访问: http://localhost 就有apache的信息页面。如果已经安装apache,可忽略这一步。
开启rewrite,默认安装apache后,是没有开启rewrite的。
第一步:用命令打开rewrite模块
sudo a2enmod rewrite
第二步:编辑 /etc/apache2/apache2.conf 文件,将AllowOverride None 替换成 AllowOverride All
第三步:重启apache服务器
sudo service apache2 restart