Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2006
    Messaggi
    13

    dominio 3° livello e redirect

    non so se è il posto giusto per questo post ma spero di sì

    vorrei porvi questo quesito:

    sapete se è possibile generare un dominio del tipo xyz.azienda.it che punti a www.azienda.it/xyz.htm?

    In altre parole ho già un sito (www.azienda.it) con una sua struttura e vorrei creare un nuovo (mini)sito che faccia arrivare l'utente direttamente ad un prodotto/servizio (xyz.azienda.it).

    In particolare, l'utente (e soprattutto i motori!) non deve accorgersi del redirect (le pagine non sono tutte in asp) e quindi sulla barra degli indirizzi deve apparire esattamente l'indirizzo del minisito.

    Preciso che utilizzo IIS su w2k3 e che la pagina cui puntare ha al suo interno dei collegamenti relativi del tipo (.././images/.....) per cui il semplici redirect dalla gestione iis non funziona perchè non rileva correttamente tutti i percorsi relativi.

  2. #2
    Moderatore di Altri Server + Database L'avatar di SUPERMIKY
    Registrato dal
    Jun 2001
    Messaggi
    1,706
    potresti fare così:

    1) crei il sottodominio XYZ
    2) nella root del sottodominio metti una pagina con questo codice html:

    codice:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "DTD/xhtml1-frameset.dtd">
    <html>
    <head>
    <title>TITOLO PRODOTTO XYZ</title>
    </head>
    <frameset rows="*">
    <frame src="http://url.sito/prodottoxyz.html" name="main"
    marginwidth="0" marginheight="0" frameborder="0"
    noresize="noresize"/>
    </frameset>
    </html>
    dovrebbe funzionare!
    ciao
    vCard | CV | Social networks
    No, in privato non ti aiuto.

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2006
    Messaggi
    13
    ma con l'utilizzo dei frames non sarò penalizzato dai motori?

  4. #4
    Moderatore di Altri Server + Database L'avatar di SUPERMIKY
    Registrato dal
    Jun 2001
    Messaggi
    1,706
    si, ma è l'unica soluzione, a meno che il sottodominio non lo mappi sulla root principale del sito e nella default.asp scrivi

    codice:
    <%
    host = request.ServerVariables("SERVER_NAME")
    
    if instr(host, "xyz") <> 0 then
    server.transfer("paginaprodottoxyz.asp")
    response.end
    end if
    
    %>
    com'è noto, infatti, il server.transfer mantiene l'url nella barra dell'indirizzo.
    ciao.
    vCard | CV | Social networks
    No, in privato non ti aiuto.

  5. #5
    Utente di HTML.it
    Registrato dal
    May 2006
    Messaggi
    13
    mi piace molto come idea.

    prima di mettermi a lavoro volevo chiederti cosa intendi per "mappare sulla root principale"?

    e poi, i motori secondo te se ne accorgono?

  6. #6
    Moderatore di Altri Server + Database L'avatar di SUPERMIKY
    Registrato dal
    Jun 2001
    Messaggi
    1,706
    se i motori se ne accorgano o meno è meglio che lo chiedi in "Motori di Ricerca e Web Marketing"

    per mappare intendo una cosa del genere, ovvero, dovresti avere già l'host header www.tuodominio.it, quindi ci aggiungi un altro host header "xyz.tuodominio.it", chiaramente dopo aver settato il dns correttamente...

    bye
    vCard | CV | Social networks
    No, in privato non ti aiuto.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.