Questione : blog del PHP dei wordpress

Ciao gli esperti, il

I hanno un blog nel rel= " nofollow " " del _blank " " del target= " di http://www.websitename.com del href= di www.websitename.com dire a (rel= " nofollow " " del _blank " " del target= " di http://www.websitename.com/wordpressBlog/ del href= di /wordpressBlog/ di http://www.websitename.com) quale è wordpress blog.
In il mio Web site che sto denominando il blog dei wordpress nel Iframe il URL del Iframe è (rel= " nofollow " " del _blank " " del target= " di http://www.websitename.com/Blog/ del href= di /Blog/ di http://www.websitename.com) wan't del donot del

& i qualunque direttamente per aprire il URL dato nel iframe cioè (rel= " del _blank " " del target= " di http://www.websitename.com/Blog/ del href= di /Blog/) .so di http://www.websitename.com se qualunque lo prova deve mostrare (rel= " nofollow " " del _blank " " del target= " di http://www.websitename.com/wordpressBlog/ del href= di /wordpressBlog/ di http://www.websitename.com) a >
1) la mia domanda come posso realizzare questo cioè dal PHP o da .htaccess e come? >These " citati " del class= di



so ho aggiunto questo la linea di codice nel index.php del wordpress


if (svuotare ($_SERVER [“HTTP_REFERER„])) intestazione (“posizione: rel= " nofollow "„ del _blank„„ del target= " di http://www.websitename.com/wordpressBlog/ del href= di w.websiten ame.com/wo di http://ww/>rdpressBlog/"); il
//quando il refferrer è vuoto esso riorienterà al mio blog con iframe


if (! strstr ($_SERVER [“HTTP_REFERER„], 'websitename')) {intestazione del
(“posizione: rel= " nofollow "„ del _blank„„ del target= " di http://www.websitename.com/wordpressBlog/ del href= di w.websiten ame.com/wo di http://ww/>rdpressBlog/"); il
//When del
} un utente refrred dall'altro Web site che riorienterà al mio blog con iframe

2) il problema con questo è quando apro tutto il collegamento dei wordpress nella nuova linguetta - sta aprendo direttamente il rel= " nofollow "„ del _blank„„ del target= " di http://www.websitename.com/Blog/testpage del href= di >So " citato„ del class= del /Blog/testpage.


Risposta : blog del PHP dei wordpress

Non conterei mai “su HTTP_REFERER„.   <�>Da http://php.net/manual/en/reserved.variables.server.php >:

“Questo è regolato dall'agente di utente. Non tutti gli agenti di utente regoleranno questo ed alcuni forniscono la capacità di modificare HTTP_REFERER come caratteristica. In breve, non può realmente fidarsi di.„


Ci erano un certo numero di soluzioni che potrei pensare per a questo problema.  Non sono sicuro quanto certo sono, secondo il livello di sicurezza stato necessario.


(1) Javascript:

//child.php



(2) $_GET

//parent.php


//child.php
se ($_GET [“pw„]! = “… ") {
  intestazione (...);
  morire ();
}


(3) $_SESSION (non sapere se questo funzioni le tonnellate di apertura di linguette)

//parent.php
$_SESSION [“genitore„] = ALLINEANO;

//child.php
se (! $_SESSION [“genitore„]) {
  intestazione (...);
}

$_SESSION [“genitore„] = FALSO;




Potreste anche usare i htaccess ReWriteRule, ma la soluzione sarebbe soltanto buona quanto quelle già elencate.  #3 sarebbe il più sicuro, se funziona.  Non penso che possiate trovare una soluzione sicura della pieno-prova, ma queste soluzioni funzioneranno per appena gli usi generali.  Lo lascerò sapere se penso/ritrovamento di niente altro.  Se avete bisogno di ulteriori particolari/aiuti con una di queste soluzioni, la spiegherò più dettagliatamente.
Altre soluzioni  
 
programming4us programming4us