301将整个目录重定向到特定的线程/链接(同一个域)

时间:2015-02-25 07:24:52

标签: .htaccess redirect

我想将301重定向添加到整个目录,并将此目录的每个链接重定向到同一域上的特定线程/帖子。 我正在使用apache服务器,所以我想我将不得不编辑.htaccess

我想要这个目录的所有主题:

http://example.com/f73

要重定向到那里:

http://example.com/f75/newthread-1990/#post333

我已经阅读了一些不同的解决方案并且感到困惑:(

  • 有些人建议使用" Redirect"命令和其他推荐" RedirectMatch"命令
  • 我还读到如果.htaccess已经被编辑并且有一些重写规则,那么命令应该是不同的。不确定它是否有意义或者我是否被误解,但此刻我已将以下行添加到.htaccess: RewriteCond%{HTTP_HOST} ^ www.example.com [NC] RewriteRule ^(。*)$ htt://example.com/$1 [L,R = 301]

1 个答案:

答案 0 :(得分:0)

您可以在根目录中使用此规则.htaccess:

RewriteEngine On

RewriteRule ^f73 /f75/newthread-1990/#post333 [L,NC,NE,R=301]