龙盟编程博客 | 无障碍搜索 | 云盘搜索神器
快速搜索
主页 > 操作系统 > LINUX系统 >

linux中ubuntu 下apache开启rewrite模块方法

时间:2012-12-29 08:41来源:未知 作者:admin 点击:
分享到:
本文章介绍关于linux中ubuntu 下apache开启rewrite模块方法,有需要了解的朋友可以参考一下。 sudo a2enmod rewrite 在lamp下使用伪静态需要开启apache的rewrite模块,输入以上代码即可实现 不过经过
本文章介绍关于linux中ubuntu 下apache开启rewrite模块方法,有需要了解的朋友可以参考一下。

sudo a2enmod rewrite
在lamp下使用伪静态需要开启apache的rewrite模块,输入以上代码即可实现

不过经过测试还是不可以,这个时候可以修改一下apache文件

sudo emacs /etc/apache2/sites-available/default
修改几个参数:


<Directory />
Options FollowSymLinks
AllowOverride None(修改为AllowOverride All)
</Directory>
<Directory "/var/orioner">
Options Indexes FollowSymLinks MultiViews
AllowOverride None(修改为AllowOverride All)
Order allow,deny
allow from all
</Directory>
修改好后找个例子试试~

在网站根目录/var/www下建立一个.htaccess文件,内容如下

?RewriteEngine On RewriteRule ^(.*)$ /index.php

这个文件的意思是,不管输入什么网址,它都会被转到index.php下来,如果顺利通过即OK!

如果不行,把你要访问的文件设一下访问权限(包括.htaccess),设置方法

?sudo chmod 777 /* -R

 


精彩图集

赞助商链接