如何使用.htaccess方法重定向(301)随机的网址,例如/search.php?tag=Classy。我在下面试了一个没用的。
Redirect 301 /search.php?tag=Classy http://www.domain.com/tag/classy/
答案 0 :(得分:0)
您的重定向规则看起来很好。只要这是您网站根目录中的.htaccess,就应该找到它。但是,您还需要确保在您的Apache实例中启用了 mod_alias 模块,您可能会这样做。
我之前犯了一个错误,但是,如果您有RewriteRules,则需要以下内容:
Options +FollowSymLinks
RewriteEngine On
..你提到重写确实有效。
另一种可能性是您的重写与重定向重叠。无论.htaccess中的顺序如何,mod_rewrite指令都将在mod_alias之前执行。