需要通过htaccess重定向多个网址

时间:2016-02-28 14:13:53

标签: wordpress .htaccess url redirect url-redirection

我正在努力更新wordpress安装并永久更改网址。对于这些帖子,htaccess中的一个简单的重定向就行了,但是有一个日历模块,重复的事件,我不知道如何在htaccess中处理它。

我需要从

开始

http://www.gamekeeper.ca/blog/ai1ec_event/dimanche-yu-gi-oh/?instance_id=61243

http://www.gamekeeper.ca/ai1ec_event/dimanche-yu-gi-oh/?instance_id=61243

对于事件。

我应该如何进行全局重定向?

谢谢你的帮助!

1 个答案:

答案 0 :(得分:1)

使用RedirectMatch指令,如下所示:

#include <sys/time.h>
#include <time.h>

typedef struct timeval wallclock_t;

void wallclock_mark(wallclock_t *const tptr)
{
    gettimeofday(tptr, NULL);
}

double wallclock_since(wallclock_t *const tptr)
{
    struct timeval  now;
    gettimeofday(&now, NULL);

    return difftime(now.tv_sec, tptr->tv_sec)
            + ((double)now.tv_usec - (double)tptr->tv_usec) / 1000000.0;
}

int main(void)
{
    wallclock_t  t;
    double  s;

    wallclock_mark(&t);

    /*
     * Do something
    */

    s = wallclock_since(&t);
    printf("That took %.9f seconds wall clock time.\n", s);
    return 0;
}

请注意,状态代码301使其成为永久重定向,即它将由代理和浏览器缓存。您可能希望使用302(临时重定向),直到您确定所有内容都按预期工作。

更多信息:http://httpd.apache.org/docs/2.2/mod/mod_alias.html#RedirectMatch