Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Cyb3r-X

() redirecionamento atreves REFERER

Recommended Posts

Ola amigossou newbee em PHP e peço a ajuda de vocês por favor, me ajudem.Queria fazer um direcionamento da seguinte forma:Quando um visitante acessasse o site vindo de fora do meu hostatravés do google ou qualquer outro site eentrasse na raiz do forum sem uma referencia do hostEx:http://www.meusite.com/forumele fosse redirecionadopara: http://www.meusite.com/e se no caso ele já viesse do próprio http://www.meusite.com/ ele acessasse normal o forumhttp://www.meusite.com/forumsei que no .htaccess daria perfeitamentemas o problema é que esta havendo conflito com alguns arquivosque precisam REFERER http://forum.imasters.com.br/public/style_emoticons/default/upset.gif

RewriteEngine onRewriteCond %{HTTP_REFERER} !.*meusite.com.br.* [OR]RewriteCond %{HTTP_USER_AGENT} ^$RewriteRule (.*) http://www.meusite.com.br/ [R=301,L]

Alguem tem idéia de como fazer um pequeno scriptpara inclusão na index do forum.Desde já agradeço a todos. http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif :unsure:

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ae galera beleza ?!

 

Gostaria de pedir o auxilio aos amigos, estou tentando fazer um pequeno código para

verificar a referencia (de onde vem o visitante) para que ele não acesse minha pasta

do blog sem ter passado na raiz do site primeiramente.

 

Então eu fiz desta forma:

 

 

<?php
// obter url de entrada
$refurl = parse_url($_SERVER['HTTP_REFERER']); 
$referer = $refurl['host'];

// site
$word = "meusite.com.br";

// procurar se existe
if (strpos($referer, $word)!==true){

/* Acessar a pasta BLOG */
define('WP_USE_THEMES', true);
require('./wp-blog-header.php');

// Caso contrario redirecione para raiz
} else {
header("location: http://www.meusite.com.br");
}
?>
Mas infelizmente não deu certo.

Alguém sabe como fazer este código ?

 

Agradeço atenção de todos

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.