0

我在 .htaccess 文件中有以下规则:

RewriteRule ^cat-([0-9]+)\.html$ ad_list_cat.php?category_no=$1

ad_list_cat.php 文件位于子文件夹 /contents/ 中。我也试过

RewriteRule ^cat-([0-9]+)\.html$ /contents/ad_list_cat.php?category_no=$1

当我输入 url 'http://localhost/cat-1.html' 时,它会给出错误 404。我认为是子文件夹的问题。我的规则有什么问题?

问候:

4

1 回答 1

0

因为它正在您的根目录中寻找您的 ad_list_cat.php。在你开始提问之前,请阅读一些关于重写规则的内容。

于 2012-08-07T08:21:54.277 回答