红联Linux门户
Linux帮助

Ubuntu Apache开启加载Rewrite伪静态

发布时间:2017-01-27 15:39:40来源:linux网站作者:骑白马的唐生
开启加载Rewrite
执行下命令加载
a2enmod rewrite
 
然后建立软连接
ln -s /etc/apache2/mods-available/rewrite.load /etc/apache2/mods-enabled/rewrite.load
 
编辑apache2.conf文件
sudo vi /etc/apache2/apache2.conf 
 
找到 AllowOverride None 改成ALL
<Directory /var/www/>
Options Indexes FollowSymLinks  
AllowOverride ALL  
Require all granted  
</Directory>
 
重启Apache 
/etc/init.d/apache2 restart  
 
在网站根目录新建.htaccess文件,没有文件名,内容为以下内容。如果新建不了就下载附件。
AddDefaultCharset utf-8
Options +FollowSymLinks  
IndexIgnore */*  
RewriteEngine on
# if a directory or a file exists, use it directly  
RewriteCond %{REQUEST_FILENAME} !-f  
RewriteCond %{REQUEST_FILENAME} !-d
# otherwise forward it to index.php  
RewriteRule . index.php
 
本文永久更新地址:http://www.linuxdiyf.com/linux/27977.html