Redirecionamento de visitantes

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

Atendido / Resolvido Redirecionamento de visitantes

Mensagem por Mirotic 20.06.20 15:26

Detalhes da questão


Endereço do fórum: https://thereigns.forumeiros.com/
Versão do fórum: phpBB3

Descrição


Olha eu novamente, hehe. Meus consagradxs, há algum código que me possibilite redirecionar qualquer visitante que tente acessar outras páginas do fórum exceto a de registro e login para uma página específica?
Mirotic

Mirotic
Nível 7

Masculino
Inscrito dia : 17/11/2018
Mensagens : 91
Pontos Ativos : 154

https://ajuda.forumeiros.com/

Atendido / Resolvido Re: Redirecionamento de visitantes

Mensagem por pedxz 20.06.20 15:39

Olá @Mirotic,

Crie uma nova página JavaScript com investimento em todas as páginas com o seguinte código:
Código:
(function($) {
    'use strict';
 
    var url = '/h5-'; /* Página para ser redirecionado */
 
    $(function() {
 
        if (_userdata.session_logged_in) return;
        if (/login/i.test(location.pathname) || /register/i.test(location.pathname)) {
            return;
        }
 
        window.location.replace(url);
 
    });
}(jQuery));


Atenciosamente,
pedxz.


Boas-vindas ao Fórum dos Fóruns!
Leia as regras do Fórum dos Fóruns e as regras do setor de suporte.
Antes de criar um tópico, verifique se sua questão já não foi respondida.
Se sua questão foi resolvida, marque-a editando a sua primeira postagem.
Pedxz - Moderadeiro
pedxz

pedxz
Moderadeiro
Moderadeiro

Inscrito dia : 13/01/2017
Mensagens : 5831
Pontos Ativos : 6937

Atendido / Resolvido Re: Redirecionamento de visitantes

Mensagem por Mirotic 20.06.20 15:43

@pedxz escreveu:Olá @Mirotic,

Crie uma nova página JavaScript com investimento em todas as páginas com o seguinte código:
Código:
(function($) {
    'use strict';
 
    var url = '/h5-'; /* Página para ser redirecionado */
 
    $(function() {
 
        if (_userdata.session_logged_in) return;
        if (/login/i.test(location.pathname) || /register/i.test(location.pathname)) {
            return;
        }
 
        window.location.replace(url);
 
    });
}(jQuery));


Atenciosamente,
pedxz.

Pedxz meu caro, não funcionou, a variável url só vai funcionar se for o sufixo da forumeiros tipo /h3 e só?
Mirotic

Mirotic
Nível 7

Masculino
Inscrito dia : 17/11/2018
Mensagens : 91
Pontos Ativos : 154

https://ajuda.forumeiros.com/

Atendido / Resolvido Re: Redirecionamento de visitantes

Mensagem por pedxz 20.06.20 15:54

Não, funciona também com sites externos, exemplo:
Código:
(function($) {
    'use strict';
 
    var url = 'https://forumeiros.com';
 
    $(function() {
 
        if (_userdata.session_logged_in) return;
        if (/login/i.test(location.pathname) || /register/i.test(location.pathname)) {
            return;
        }
 
        window.location.replace(url);
 
    });
}(jQuery));


Boas-vindas ao Fórum dos Fóruns!
Leia as regras do Fórum dos Fóruns e as regras do setor de suporte.
Antes de criar um tópico, verifique se sua questão já não foi respondida.
Se sua questão foi resolvida, marque-a editando a sua primeira postagem.
Pedxz - Moderadeiro
pedxz

pedxz
Moderadeiro
Moderadeiro

Inscrito dia : 13/01/2017
Mensagens : 5831
Pontos Ativos : 6937

Atendido / Resolvido Re: Redirecionamento de visitantes

Mensagem por Mirotic 20.06.20 15:57

É realmente não funcionou.
Mirotic

Mirotic
Nível 7

Masculino
Inscrito dia : 17/11/2018
Mensagens : 91
Pontos Ativos : 154

https://ajuda.forumeiros.com/

Atendido / Resolvido Re: Redirecionamento de visitantes

Mensagem por pedxz 20.06.20 16:00

O senhor tem a seguinte opção marcada como "Não": "Habilitar o gerenciamento dos códigos JavaScript" altere para "Sim"


Boas-vindas ao Fórum dos Fóruns!
Leia as regras do Fórum dos Fóruns e as regras do setor de suporte.
Antes de criar um tópico, verifique se sua questão já não foi respondida.
Se sua questão foi resolvida, marque-a editando a sua primeira postagem.
Pedxz - Moderadeiro
pedxz

pedxz
Moderadeiro
Moderadeiro

Inscrito dia : 13/01/2017
Mensagens : 5831
Pontos Ativos : 6937

Atendido / Resolvido Re: Redirecionamento de visitantes

Mensagem por Mirotic 20.06.20 16:07

@pedxz escreveu:O senhor tem a seguinte opção marcada como "Não": "Habilitar o gerenciamento dos códigos JavaScript" altere para "Sim"

Estranhei porque está marcada com "Sim", tenho outros códigos jscript instalados e ativos no fórum.
Mirotic

Mirotic
Nível 7

Masculino
Inscrito dia : 17/11/2018
Mensagens : 91
Pontos Ativos : 154

https://ajuda.forumeiros.com/

Atendido / Resolvido Re: Redirecionamento de visitantes

Mensagem por pedxz 20.06.20 16:23

Então, a última opção para não estar a dar é um conflito entre os seus códigos, desative um a um até encontrar o código conflituoso, deixando somente o que lhe passei ativo Envergonhado


Boas-vindas ao Fórum dos Fóruns!
Leia as regras do Fórum dos Fóruns e as regras do setor de suporte.
Antes de criar um tópico, verifique se sua questão já não foi respondida.
Se sua questão foi resolvida, marque-a editando a sua primeira postagem.
Pedxz - Moderadeiro
pedxz

pedxz
Moderadeiro
Moderadeiro

Inscrito dia : 13/01/2017
Mensagens : 5831
Pontos Ativos : 6937

Atendido / Resolvido Re: Redirecionamento de visitantes

Mensagem por Mirotic 20.06.20 16:29

hahaha, agora foi. Realmente, um código estava em conflito com o que me forneceu.

Pedxz, meu amigo! Muito obrigado.
Mirotic

Mirotic
Nível 7

Masculino
Inscrito dia : 17/11/2018
Mensagens : 91
Pontos Ativos : 154

https://ajuda.forumeiros.com/

Atendido / Resolvido Re: Redirecionamento de visitantes

Mensagem por pedxz 20.06.20 16:32

Contente

Tópico resolvido


Movido para "Questões resolvidas".


Boas-vindas ao Fórum dos Fóruns!
Leia as regras do Fórum dos Fóruns e as regras do setor de suporte.
Antes de criar um tópico, verifique se sua questão já não foi respondida.
Se sua questão foi resolvida, marque-a editando a sua primeira postagem.
Pedxz - Moderadeiro
pedxz

pedxz
Moderadeiro
Moderadeiro

Inscrito dia : 13/01/2017
Mensagens : 5831
Pontos Ativos : 6937

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo


Permissão deste fórum:
Você não pode responder aos tópicos neste fórum