Newsgroup: it.lavoro.professioni.webmaster
Titolo: Redirect vecchi referrals in perl, dalla directory cgi-bin

Vorrei recuperare alcuni referrals di un vecchio forum YaBB in perl, 
reindirizzando i vecchi percorsi. Ho cercato ovunque, ma le molteplici 
soluzioni proposte non si adattano alla fine alla mia specifica necessità.
 
Non conosco adeguatamente Apache, ma ho cercato anche di studiarmi i 
vari casi del 'rewrite', ma anzi noto che sul manuale di Apache le 
opzioni proposte sono molte meno di quelle che trovo in giro sul web.
 
In pratica la pagina tipo da reindirizzare é:
 
 
/cgi-bin/yabb/YaBB.pl?board=3  che dovrebbe essere girata su
 
/forum/viewforum.php?f=3


Non ho capito cosa c'entri il Perl.
Su Apache dentro .htaccess scrivi:
Redirect 301 /cgi-bin/yabb/YaBB.pl?board=3 
http://URL//forum/viewforum.php?f=3
 
 
Se cercavi altro, spiega di nuovo :-)
 
Gabriele

 Gabriele
 
Semplicemente questo redirect non reindirizza.
Come sapevo ho riprovato, ma senza risultato.
 


Quello che ti avevo copia-incollato sopra l'avevo preso da una mia installazione e funziona. Se a te non va c'è qualcosa nella configurazione di Apache o dell'hosting da verificare.
Magari fai un test qui e vedi che risposta viene data dal server:
https://www.seoreviewtools.com/redirect-checker-tool/
 
http://www.redirect-checker.org/
 
 
 
Gabriele

 
http://www.redirect-checker.org/
 
 
Premesso non è ben chiara la seconda parte del redirect dove è indicato 
http://URL//forum/viewforum.php?f=3
 che io intenderei:
 
http://www.miosito.xxx/forum/viewforum.php?f=3
 però sembrerebbe invece 
http://www.miosito.xxx//forum/viewforum.php?f=3
 
 
e quindi li ho provati tutti e due però come https://, mentre il primo 
link era http:// e quindi ho provato:
 
 
Redirect permanent 
http://www.miosito.xxx/cgi-bin/yabb/YaBB.pl?board=3
 
https://www.miosito.xxx//forum/viewforum.php?f=3
 
 
e
 
Redirect permanent 
http://www.miosito.xxx/cgi-bin/yabb/YaBB.pl?board=3
 
https://www.miosito.xxx//forum/viewforum.php?f=3
 
 
visto che non funzionava ho poi provato anche:
 
 
Redirect permanent /cgi-bin/yabb/YaBB.pl?board=3 
https://www.miosito.xxx/forum/viewforum.php?f=3
 
 
e
 
Redirect permanent /cgi-bin/yabb/YaBB.pl?board=3 
https://www.miosito.xxx//forum/viewforum.php?f=3
 
 
Infine ho provato gli stessi con Redirect 301
 
 
 
(1) In tutti i casi il risultato fornito dal 1° redirect-checker 
(inserendo per intero il primo indirizzo) è stato:
 
 
No redirects found
 
Status code: 404
 
Attention: 404 response. This URL can no longer be found.
 
 
(2) Il secondo redirect-checker (indicando Firefox 9.0 come browser e 
inserendo per intero il primo indirizzo) invece indica sempre:
 
CONGRATULATION. Everything seems to be fine.
 
http://www.miosito.xxx/cgi-bin/yabb/YaBB.pl?board=3
 
301 Moved Permanently
 
https://www.miosito.xxx/cgi-bin/yabb/YaBB.pl?board=3
 
404 Not Found
 
 
HTTP headers
 
 >>> 
http://www.miosito.xxx/cgi-bin/yabb/YaBB.pl?board=3
 
 
 > --------------------------------------------
 > 301 Moved Permanently
 > --------------------------------------------
Status:	301 Moved Permanently
Code:	301
Date:	Thu, 01 Nov 2018 17:52:08 GMT
Server:	Apache
Location:	
https://www.miosito.xxx/cgi-bin/yabb/YaBB.pl?board=3
 
Content-Length:	265
Connection:	close
Content-Type:	text/html; charset=iso-8859-1
 
 
 
 >>> 
https://www.miosito.xxx/cgi-bin/yabb/YaBB.pl?board=3
 
 
 > --------------------------------------------
 > 404 Not Found
 > --------------------------------------------
Status:	404 Not Found
Code:	404
Date:	Thu, 01 Nov 2018 17:52:08 GMT
Server:	Apache
Connection:	close
Content-Type:	text/html; charset=utf-8
 

 > Quello che ti avevo copia-incollato sopra l'avevo preso da una mia 
installazione e funziona. Se a te non va c'è qualcosa nella 
configurazione di Apache o dell'hosting da verificare.
 > Magari fai un test qui e vedi che risposta viene data dal server:
 > 
https://www.seoreviewtools.com/redirect-checker-tool/
 
 > 
http://www.redirect-checker.org/
 
 
Premesso non è ben chiara la seconda parte del redirect dove è indicato 
http://URL//forum/viewforum.php?f=3
 che io intenderei:
 
http://www.miosito.xxx/forum/viewforum.php?f=3
 però sembrerebbe invece 
http://www.miosito.xxx//forum/viewforum.php?f=3
 
 
e quindi li ho provati tutti e due però come https://, mentre il primo 
link era http:// e quindi ho provato:
 
 
Redirect permanent 
http://www.miosito.xxx/cgi-bin/yabb/YaBB.pl?board=3
 
https://www.miosito.xxx/forum/viewforum.php?f=3
 
 
e
 
Redirect permanent 
http://www.miosito.xxx/cgi-bin/yabb/YaBB.pl?board=3
 
https://www.miosito.xxx//forum/viewforum.php?f=3
 
 
 
- Visto che non funzionava ho poi provato anche:
