Visualizzazione Stampabile
-
Redirect
Ho messo un redirect nell'area download perchè ho dovuto trasferire il forum e volevo sapere se è possibile invece di redirectare tutte le pagine ad una singola pagina, modificare il link da www.esempio1.it/eccecc/ a www.esempio2.it/eccecc/ così che ogni pagina viene redirectata alla sua pagina corrispondente.
Esempio:
http://www.esempio1.it/downloads.php?f=59&do=cat&id=23
http://www.esempio1.it/downloads.php...do=file&id=109
http://www.esempio1.it/downloads.php?f=59&do=cat&id=123
Tutti questi link invece che redirectarli tutti su www.esempio2.it/home/
fare uno script o qualcosa per modificare solo la scritta esempio1 del link e farla diventare esempio2. E' possibile? Spero di essere stato chiaro :D
-
Sì abbastanza :)
E' l'unione forum che ci chiedono 1-2 volte alla settimana. Ci sono diverse soluzioni e se hai un server dedicato, puoi anche usare quelle soluzioni che coinvolgono Apache.
Costo: attorno ai 0-600 Euro a secondo il tipo :D
-
Un mio amico mi ha detto che esiste un semplice script per fare ciò... il problema è trovarlo
-
Non è semplice se non si vuol sprofondare nel più completo casino possibile.
-
Citazione:
Originariamente Scritto da
y2ksw
Non è semplice se non si vuol sprofondare nel più completo casino possibile.
Il problema è che l'altro forum era indicizzato bene e avevo sulle 3000 visite al giorno, ora il nuovo link non è indicizzato su google, quindi devo fare questo benedetto redirect fatto in modo serio, altrimenti butta tutti gli utenti nella home, se invece lo faccio come voglio io, ogni link riporta al giusto link del nuovo forum
-
Allora stiamo parlando di due cose diverse.
Hai cambiato dominio e Google non ti trova più sul nuovo?
Se verò, possiedi ancora il vecchio dominio? Se vero, allora ti posso creare un redirect. Ma in fondo non cambia nulla. Il problema è che devi far conoscere il tuo sito a Google e ci vuole tempo. Poi, 3000 visite non sono tante. Dove sbagli? Non so. ;)
-
basta che fai un redict un codice html trovabile su google ;)
-
Ma il redirect da HTML non funziona tanto bene perché Google non insegue i siti.
-
Citazione:
Originariamente Scritto da
y2ksw
Allora stiamo parlando di due cose diverse.
Hai cambiato dominio e Google non ti trova più sul nuovo?
Se verò, possiedi ancora il vecchio dominio? Se vero, allora ti posso creare un redirect. Ma in fondo non cambia nulla. Il problema è che devi far conoscere il tuo sito a Google e ci vuole tempo. Poi, 3000 visite non sono tante. Dove sbagli? Non so. ;)
Il sito vecchio e quello nuovo ci sono entrambi. Se uno cerca su google e arriva al sito vecchio viene redirectato alla home del nuovo forum. Se invece si potesse fare un redirect che modifica solo quel pezzo di link, ogni pagina del vecchio forum viene redirectata sulla pagina corrispondente invece che redirectarle tutte sulla home. Cmq se non si può fare in questo modo che redirect mi consigli? (quello in HTML fa pena)
Cmq 3000 visite al giorno per un sito nato un anno fa, per me sono tante, poi non so...:)
-
Se hai la gestione DNS = puoi impostare l'IP del server, ti posso fare un redirect che punta sul nuovo. E' praticamente un hop aggiuntivo alla traccia del vecchio server.
Se non hai la gestione DNS devi fare un redirect HTML:
Codice HTML:
<HTML>
<HEAD>
<TITLE>Redirect...</TITLE>
<META HTTP-EQUIV="REFRESH" CONTENT="0; URL=http://www.tuosito.com/forum/index.php">
</HEAD>
<BODY>
Redirect in corso...
</BODY>
</HTML>
o PHP:
Codice PHP:
<?php
header('Location: http://www.tuosito.com/forum/index.php');
?>
-
Ti ho detto che non mi serve quel redirect, mi serve uno script che modifica solo una parte del link
-
Se il nuovo server è Apache e puoi accedere alla configurazione del tuo spazio, puoi aggiungere queste righe:
Codice:
NameVirtualHost www.vecchiosito.com:80
<VirtualHost www.vecchiosito.com:80 vecchiosito.com:80>
ServerAdmin webmaster@vecchiosito.com
ServerName vecchiosito.com
ServerAlias www.vecchiosito.com
Redirect permanent / http://www.nuovosito.com/
</VirtualHost>
Poi imposti il DNS al nuovo server e dopo il riavvio del server Apache dovresti trovare reindirizzato.
Se non è neanche questo, non so di cosa stai parlando. :confused:
-
Allora, nel forum c'è un'area download e ogni file ha un link diverso ovviamente.. esempio:
www.esempio1.it/file1.php
www.esempio1.it/file2.php
www.esempio1.it/file3.php
www.esempio1.it/file4.php
eccecc
Io ho un redirect in HTML che porta ogni link dei file, nella home del nuovo forum, ovvero in www.esempio2.it
Quindi se tu vai su www.esempio1.it/file1.php o su www.esempio1.it/file2.php vieni sempre redirectato su www.esempio2.it
A me serve uno script che invece di redirectare tutto sulla home, modifica il link, ovvero: quando tu vai su www.esempio1.it/file4.php lo script modifica la scritta esempio1 in esempio2 così invece di arrivare alla home arrivi su www.esempio2.it/file4.php. Andando su www.esempio1.it/file2.php vieni redirectato su www.esempio2.it/file2.php.
Capito? :D
-
Allora devi configurare Apache/IIS come ho indicato sopra e indirizzare il sito 1 al sito 2. Temo che non ci siano altre soluzioni...
-
fai una cosa del genere:
ogni link deve essere modificato con questo standard
Codice HTML:
<a href="redirect.php?indirizzo=file1.php">file1.php</a>
poi crei una pagina di redirect con questo codice:
Codice PHP:
<?
header("location: http://www.secondodominio.it/".$indirizzo);
?>
che si occuperà di rimandare l'utente alla pagina specifica del redirect desiderato.
esiste anche un modo per automatizzare la ricerca dei link, 'grabbarli' e inserirli automaticamente nello script di redirect, ma dovrei testarlo prima di pubblicarlo e non ho tempo (e voglia) di farlo ora :p
-
Sì potrebbe funzionare, se il vecchio sito è ancora funzionante.
-
Citazione:
Originariamente Scritto da
y2ksw
Sì potrebbe funzionare, se il vecchio sito è ancora funzionante.
certo che è funzionante, i due siti sono questi www.gamefun.it/forum/ (PRIMO) e www.gamehack.it/forum/ (SECONDO)
-
allora non ti resta che provare lo script che ti ho postato modificandolo con il nome del redirect con quello del tuo secondo sito ;)
-
PReferisco il codice in php