- Home
- Categorie
- Coding e Sistemistica
- PHP
- fopen e parametri get
-
fopen e parametri get
Devo fare in modo che ogni volta che viene richiesta una url del mio sito, si veda la cache di google (NON tramite redirect).
In pratica sfruttando $PHPSELF e fopen() vorrei:
aprire tramite fopen(convert_url($PHPSELF)) la cache di google corrispondente alla pagina richiesta.Devo convertire le richieste di pagine fatte al tuo web server (quindi url comprensivi di parametri GET) negli url usati da google cache.
come utilizzare fopen con i parametri get?
In pratica ogni url deve rimandare alla cache.
Come fare?
Esempio di url originale: http//www.fituncensored.com/forums/nutrizione/6097-il-metodo-di-ciclizzazione-dei-carboidrati.html
Stessa pagina come cache di google:
http://66.102.9.104/search?q=cache:ckBlm_6BIB4J:www.fituncensored.com/forums/nutrizione/6097-il-metodo-di-ciclizzazione-dei-carboidrati.html+fituncensored.com/forums/nutrizione/6097-il-metodo-di-ciclizzazione-dei-carboidrati.html&hl=it&ct=clnk&cd=1&gl=itIl problema è che l'hosting mi ha cancellato l'account con database e backup, ed il tutto è irrecuperabile.
Quindi sto cercando di fare in modo che la copia cache duri un pò di più per copiare qualcosa
Grazie.
-
.
-
Devi fare èiù o meno così:
Nell'.htaccess
Rewrite ^(.*)$ file.php?url=\1Nel file.php
function ConvertUrl($url_completo)
{
return "<A href="http://66.102.9.104/search?q=cache:ckBlm_6BIB4J:".$url_completo">http://66.102.9.104/search?q=cache:ckBlm_6BIB4J:".$url_completo;}
$testo = fopen(ConvertUrl($url."?"."get"));
echo $testo;