0

如何使用 .htaccess 方法重定向(301)随机 URL,例如 /search.php?tag=Classy。我试过下面的一个没有用。

Redirect 301 /search.php?tag=Classy http://www.domain.com/tag/classy/
4

1 回答 1

0

您的重定向规则看起来不错。只要这是您网站根目录中的 .htaccess,它就应该找到它。但是,您还需要确保在您的 Apache 实例中启用了mod_alias模块,您可能会这样做。

我之前犯了一个错误,但是是的,如果你有 RewriteRules,你将需要以下内容:

Options +FollowSymLinks
RewriteEngine On

..你提到重写确实有效。

另一种可能性是您的重写与您的重定向重叠。mod_rewrite 指令将在 mod_alias 之前执行,无论 .htaccess 中的顺序如何。

于 2013-01-20T08:37:03.523 回答