Newsgroup: it.lavoro.professioni.webmaster
Titolo: come ottenere link di questo tipo (vedi sotto)

Come ottenere link anonimi di questo tipo,che redirezionino ad un 
permalink? E' necessario un redirect 301, o vi ï¿œ dietro qualche 
meccanismo piï¿œ semplice ed automatico?
Ciï¿œ mi serve per impedire che linkando un permalink un sito si 
avvantaggi delle relative parole chiave, in modo da essere sicuro che il 
mio sito venga linkato solo se ne vengano apprezzati i contenuti.
grazie
-->  
http://bbt.ch/Jpp7i
"

meccanismo pi� semplice ed automatico?
E' necessario un redirect.
E ti serve anche un database di qualche tipo per immagazzinare i link
in chiaro.
Leonardo
-- 
The cock doth craw, the day doth daw,
the channerin' worm doth chide:
gin we be mist oot o' oor place,
a sair pain we maun bide.

 
Redirect 301, o redirect con script specifici che si agganciano al database?
Il database permette di ridurre il peso dell'.htaccess?
Servono softwares, o plugin per gestire il rapporto tra script e 
database, o esistono script in giro che fanno tutto il lavoro (->link)?

Il database permette di ridurre il peso dell'.htaccess?
Diciamo: per un numero "civile" di redirect, basta anche solo .htaccess
con una filza di redirect.
Altrimenti fai un giro a due vie (es. in PHP):
RedirectMatch 302 /short/(.*)$ /short.php?id=$1
e in short.php qualcosa come:
	if (!isset($_REQUEST['id']))
		$redirect = '
http://www.tuosito.it
';
	else
	{
		$key = mysql_real_escape($conn, $_REQUEST['id']);
		$exec= mysql_exec("SELECT url_to FROM redirects WHERE
key_from='$key';");
		if (mysql_num_rows($exec) != 1)
			$redirect = '
http://www.tuosito.it/error.html
';
		else
		{
			$data	  = mysql_fetch_array($exec);
			$redirect = $data[0];
		}
		mysql_free_result($exec);
	}
	Header("Location: $redirect");
	print <<<HTML
Pagine che ridirige a $redirect in javascript e scrive la cosa.
HTML;
La gestione dei link la puoi fare da phpMyAdmin o con un front-end banale
(search, insert, delete).
Leonardo SE&O


Ti ringrazio molto per la dettagliata risposta.

 con una filza di redirect.
quale potrebbe essere un numero "civile" di redirect?  sull'ordine
delle centinaia, delle migliaia...?
per vari motivi io aggiorno a mano un .htaccess aggiungendo con
costanza link, per ora sono sull'ordine delle centinaia (e non
riscontro problemi) ma essendo l'aggiunta costante prima o poi alle
migliaia arriveremo, e si spera pure di più.

delle centinaia, delle migliaia...?
Senza guardare il codice di Apache ne' aver fatto prove, non saprei darti
una risposta precisa; l'unico sistema sarebbe provare a fare delle prove,
usando ab2 o un altro "stresser" (ce n'avevo uno bellino - ma la macchina
dov'e' da qui non e' raggiungibile. Mi pare hp qualcosa. Credo).
Comunque, secondo me, dopo il paio di centinaia e' il caso di considerare
un aggiornamento. Nell'htaccess a ogni richiesta se li ripuppa tutti - e'
vero che il collo di bottiglia di un webserver ormai e' la rete e non CPU
o disco, ma...
Leonardo


Mi stavo domandando, nell'ambito dell'argomento che ï¿œ stato poi oggetto 
di questa discussione, se ponendo piï¿œ file .htaccess in directory 
successive si possa ridurre il carico del server:
Ad esempio se alcuni articoli sono posti in /directory1 ed altri in 
/directory1/directory2 , se io pongo un .htaccess nella directory2 che 
ad esempio redirige gli articoli qui situati (o gestiti da un blog qui 
situato), posso in questo modo ridurre urre il carico di lavoro relativo 
agli articoli posti in /directory1 (avendo un .htaccess con stringhe che 
riguardano solo in parte articoli posti in tutto il sito)?