Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
ASP.NET 1.0/1.1
Redirect 301
martedì 09 dicembre 2008 - 17.11
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
nandonando
Profilo
| Senior Member
398
messaggi | Data Invio:
mar 9 dic 2008 - 17:11
Uso asp e non asp.net concedetemi di fare questa domanda se possibile e poi credo che la logica sia la stessa
Devo fare il redirect 301 e faccio quanto segue:
Vedo se il record esiste e poi faccio il redirect ma non funziona eppure entra nella condizione e lo vedo facendo il resopnse write dove sbaglio secondo voi?
questo è il codice:
apro connession.....
IF NOT RS.EOF THEN
ELSE
response.write("entra")
Response.Status="301 Moved Permanently"
Response.AddHeader "Location", "
http://www.gustoroma.it
"
END IF
http://www.gustoroma.it
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
gio 11 dic 2008 - 19:10
hai provato a non mettere il response.write? cosa succede?
--
Alessandro Alpi | SQL Server MVP
http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
http://italy.mvps.org
nandonando
Profilo
| Senior Member
398
messaggi | Data Invio:
gio 11 dic 2008 - 20:04
si non cambia nulla
http://www.gustoroma.it
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
gio 11 dic 2008 - 20:43
e senzaa la IF come prima istruzione hai provato? Perchè l'implementazione è corretta..
--
Alessandro Alpi | SQL Server MVP
http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
http://italy.mvps.org
nandonando
Profilo
| Senior Member
398
messaggi | Data Invio:
gio 11 dic 2008 - 21:01
si come prima istruzione senza if funziona.
solo che l'if ovviamente è necessario, mi sembre strano che a nessuno sia capitata la stessa cosa.
Oramai sono 10giorni che ci combatto confido in te.
http://www.gustoroma.it
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
gio 11 dic 2008 - 21:04
invece che farlo in ASP fallo in HTML.
Fai l'IF in ASP e renderizzi l'html di redirect o meno.
Devi scrivere questo HTML:
<META HTTP-EQUIV=Refresh CONTENT="0; URL=
http://www.nuovosito.com
">
prova così altrimenti devi cercare di fare l'if in una pagina prima, e in base al risultato chiamare una pagina con in testa l'header o l'altra..
--
Alessandro Alpi | SQL Server MVP
http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
http://italy.mvps.org
nandonando
Profilo
| Senior Member
398
messaggi | Data Invio:
gio 11 dic 2008 - 21:36
ci avevo pensato ma non ha lo stesso effetto in termini di risultato, in ogni caso no riesco a capire il perchè,secondo te?
http://www.gustoroma.it
Brainkiller
Profilo
| Guru
7.999
messaggi | Data Invio:
gio 11 dic 2008 - 22:32
>ci avevo pensato ma non ha lo stesso effetto in termini di risultato,
>in ogni caso no riesco a capire il perchè,secondo te?
Consulta questo documento:
http://www.seoconsultants.com/tips/asp/301.asp
C'è un link (check server headers tools) che ti porta a un tool che ti testa la soluzione che hai messo in piedi se funziona correttamente. Ricorda che in genere viene restituito un 301 seguito da un 200.
Ciao
David De Giacomi | <empty>
http://blogs.dotnethell.it/david/
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !