修改:Apache Software Foundation\Apache2.2\conf\httpd.conf
将#loadmodule rewrite_module modules/mod_rewrite前面的#去掉
方法一、
在httpd.conf添加如下代码:
<ifmodule mod_rewrite.c>
RewriteEngine On
RewriteRule (.*?)/(\d+)\.html$ $1/test\.php\?id=$2
</ifmodule>
方法二、
1、将httpd.conf中的AllowOverride None 中的 None 全改为 All
2、网站根目录下创建文件.htaccess,并添加如下代码:
RewriteEngine On
RewriteRule (.*?)/(\d+)\.html$ $1/test\.php\?id=$2
3、网页 404错误在.htaccess中添加
ErrorDocument 404 http://localhost/music/error.php