- Home
- Categorie
- La Community Connect.gt
- Tutto sulla Community
- ref=turkeylist.net
-
ref=turkeylist.net
Non so se anche voi abbiate pagine duplicate del vostro sito a causa di questi buontemponi: turkeylist.net
Questi geni linkano le pagine del web aggiungendo all'estremo della url la stringa: ?ref=turkeylist.net.
Tutti i server, come il mio, che non sono protetti da questo fatto, rispondono fornendo la pagina reale. Mi spiego con un esempio:
Ho la pagina: www.sito.com/paginetta.htm
Il mio sito restituisce anche questa richiesta: www.sito.com/paginetta.htm?ref=turkeylist.net
Naturalmente è la stessa pagina. Per evitare problemi con google potrei utilizzare un redirect 301 per risolvere il problema della pagina duplicata, ma siccome credo che il sito di origine sia una specie di spam engine preferisco rispondere con un 404 o meglio ancora 410.
Sapete come possa risolvere il problema con un .htaccess?
Ciao
-
RewriteCond %{REQUEST_URI} \/(.*)\?ref=turkeylist.net$ RewriteRule ^(.*)\?ref=turkeylist.net$ http://www.example.com/$1 [R=301,L] ```non sono sicuro sull ? ma dovrebbe essere escapato non l'ho testato ma dovrebbe andare. Sti ca** di spam engine.......
-
Ma che cosa succede con quel parametro aggiunto?
-
ti viene duplicata la pagina...
se (come nel mio caso) non si tratta palesemente di spam engine puoi approfittare per incrementare la popularity di una tua pagina con l'implementazione di un redirect 301
ciao:)
-
@Rinzi said:
ti viene duplicata la pagina...
se (come nel mio caso) non si tratta palesemente di spam engine puoi approfittare per incrementare la popularity di una tua pagina con l'implementazione di un redirect 301
ciao:)
sembra interessante, conviene inserirlo sempre, tanto per sicurezza?
-
@maricalina said:
sembra interessante, conviene inserirlo sempre, tanto per sicurezza?
si potresti...
-
@Thesee said:
RewriteCond %{REQUEST_URI} /(.)?ref=turkeylist.net$
RewriteRule ^(.)?ref=turkeylist.net$ http://www.example.com/$1 [R=301,L]non l'ho testato ma dovrebbe andare.
Sti ca** di spam engine.......Nulla da fare. Ho provato anche "Redirect Permanent", ma la parte GET della URL non viene rimossa.
-
@Cineasta said:
Nulla da fare. Ho provato anche "Redirect Permanent", ma la parte GET della URL non viene rimossa.
hai provato la sulizione proposta a Weppos in questo commento?
-
@Rinzi said:
hai provato la sulizione proposta a Weppos in questo commento?
Provato, ma nulla da fare. Grazie comunque per la segnalazione
-
prova cosi:
RewriteCond %{QUERY_STRING} ref=turkeylist.net RewriteRule ^.*$ http://www.example.com/? [R=301,L]
ATTENZIONE è molto importante il **? **dopo l'indirizzo di redirect.
Ciao