1,检查模块,LoadModule rewrite_module modules/mod_rewrite.so ,Apache的配制文件httpd.conf去掉#注释,没有找到需要安装 vi /etc/httpd/conf/httpd.conf 中查看。 2,如果只有一个网站目录<Directory />设置 把里面 AllowOverride None 改为 All 正确形式如下 <Directory /> Options FollowSymLinks AllowOverride All < /Directory> 如果有多个需要在最后加 <Directory /var/www/html/aa>  // var/www/html/aa是你的目录 Options FollowSymLinks AllowOverride All </Directory> 3,重启apache服务,service httpd restart 建立.htaccess文件(如果是自动生成需要给777权限),并在其中输入: ErrorDocument 404 /0-w.cc/error.html 建立error.html文件,在其中输入:CentOS Apache开伪静态! 进入你的网站,随便敲个错误页面,如果能看到 "CentOS Apache开伪静态" ,说明.htaccess启用成功!