0

我在这里找到了一个解决方案,我正在寻找

在 htaccess 中创建动态 URL

所以基本上我修改了给定的htaccess代码(以下代码来自解决方案)

RewriteRule ^products/([A-Za-z0-9-])/?$ /view.php?mode=prod&title=$1

我改变了它以适应我的需要

RewriteRule ^blog/([A-Za-z0-9-])/?$ /blog.php?id=$1

但是当我访问 url 时localhost/blog/1,它给了我 404 错误,这是我的 .htaccess 文件中唯一的一行,我做错了什么?

4

1 回答 1

0

你说这是你的 .htaccess 中唯一的一行,你不是也有这一行吗(就在你的之前)?

RewriteEngine On

您的 .htaccess 至少应包含:

RewriteEngine On
RewriteRule ^blog/([A-Za-z0-9-])/?$ /blog.php?id=$1
于 2012-08-09T00:30:44.273 回答