Plugin de redirecionamento: redireciona todos os URLs com uma expressão regular

3

Eu entendo pouco sobre expressões regulares, mas preciso descobrir uma delas para usar com o plugin Redirection, que suporta redirecionamentos com expressões regulares. enlace

O que preciso fazer é redirecionar todos os URLs em / oldsite / para a raiz do domínio. Isso significa que qualquer página em / oldsite / like /oldsite/this-is-my-page.html, /oldsite/this-is-my-page-too.html, etc., precisa ir ao root por meio de uma expressão regular.

Não consigo obter uma regra de redirecionamento 301 para trabalhar no .htaccess por algum motivo; pode haver uma restrição no host, então eu preciso usar este plugin.

Ele precisa ser uma expressão regular no formato que o plug-in entende. Alguns exemplos estão nos documentos para o plug-in no link acima. O primeiro campo para um novo redirecionamento no plugin leva a expressão regular; o segundo campo é o URL de destino.

Isso não funciona:

Source: /oldsite/*
Target: http://mydomain.com

Nem isso:

Source: ^oldsite/(.*)
Target: http://mydomain.com
    
por markratledge 22.09.2011 / 04:09

2 respostas

4

Entendi para trabalhar com isso:

Source: /oldsite/(.*)
Target:  http://mydomain.com
    
por markratledge 23.09.2011 / 22:48
5

Eu modifiquei para redirecionar para um URL diferente, mas manter a página solicitada:

Source: /(.*)
Target: http://mysite.com/$1
    
por Mike S 12.07.2012 / 00:19