Visualizzazione dei risultati da 1 a 8 su 8

Discussione: URL senza estensione

  1. #1

    URL senza estensione

    Salve, attualmente i profili utenti del mio sito sono raggiungibili con questo url

    www.nomesito.com/nomeprofilo.asp
    www.nomesito.com/luca72.asp

    vorrei conoscere se è una cosa possibile e realizzabile in ASP raggiungerli così

    www.nomesito.com/nomeprofilo
    www.nomesito.com/luca72

    cioè senza estensione.

    Esiste uno script? oppure sto parlando di altri linguaggi differenti da asp?

    Se ho chiesto una sciocchezza scusate...
    http://www.romagnamania.com
    Una community tutta gratis per chi ama la Romagna.

  2. #2
    Utente di HTML.it
    Registrato dal
    May 2006
    Messaggi
    170
    Bhe invece di creare la pagina

    www.nomesito.com/nomeprofilo.asp
    www.nomesito.com/luca72.asp

    crei delle cartelle

    www.nomesito.com/nomeprofilo
    www.nomesito.com/luca72

    dentro piazzi una bella index.asp ed il gioco pensosia fatto.

    Se la cartella luca72 la vuoi creare in automatico devi usare una cartella con permessi di scrittura e con fylesystem puoi crearla a runtime.

    Ciao.

  3. #3
    al momento nel mio sito creo già le cartelle in automatico per ogni utente..
    solo che non riesco a creare in automatico un file index.asp da inserire dentro ogni cartella

    per esempio:

    www.nomemiosito.it/public/utenti/master87tm

    e a sua volta nel file index.asp metterei questo codice:

    codice:
    <% 
    
    dir = Request.ServerVariables("Path_Info") 
    dirArr = Split(dir, "/") 
    
    path = dirArr (3) 
    
    Response.Redirect ("../../../profilo.asp?username=" & path)
    
    
    %>

  4. #4
    se puoi modificare la pagina d'errore 404 fai prima. Altrimenti non capisco dove hai il problema del file index.asp. Te ne crei uno uguale per tutti, poi via asp copi il file e lo copi nella nuova cartella che crei. Col File System Object hai la soluzione hai tuoi problemi. Certo modificare la 404 mi parrebbe un'idea migliore per effettuare url rewriting
    IP-PBX management: http://www.easypbx.it

    Old account: 2126 messages
    Oldest account: 3559 messages

  5. #5
    proprio mentre pensavo di non esserci riuscito
    invece cè lo fatta!

    basta che al momento della registrazione copio il file che contiene il codice che ho postato in precendenza in quella cartella, good

    codice:
    <%
    
    Set FileObject = Server.CreateObject("Scripting.FileSystemObject")
    
    'Da /test/1.txt a /test/1.bak
    FileObject.CopyFile Server.MapPath("/public/test.asp"), Server.MapPath("/public/utenti/master87tm/index.asp"), true
    
    %>

  6. #6
    Originariamente inviato da Santino83_02
    se puoi modificare la pagina d'errore 404 fai prima. Altrimenti non capisco dove hai il problema del file index.asp. Te ne crei uno uguale per tutti, poi via asp copi il file e lo copi nella nuova cartella che crei. Col File System Object hai la soluzione hai tuoi problemi. Certo modificare la 404 mi parrebbe un'idea migliore per effettuare url rewriting
    ti da errore perchè non ho postato il nome vero link del mio sito.
    Comunque tutto risolto, grazie lo stesso..
    pongo le domande e m do le risposte

  7. #7
    Originariamente inviato da master87tm
    ti da errore perchè non ho postato il nome vero link del mio sito

    mi credi scemo che clicco su un link del tipo www.miosito.it? io parlavo della tua soluzione di copiare questo index.asp in tutte le cartelle dei tuoi utenti

    IP-PBX management: http://www.easypbx.it

    Old account: 2126 messages
    Oldest account: 3559 messages

  8. #8
    Originariamente inviato da Santino83_02
    mi credi scemo che clicco su un link del tipo www.miosito.it? io parlavo della tua soluzione di copiare questo index.asp in tutte le cartelle dei tuoi utenti

    ahah visto la tarda ora a cui mi hai risposto pensavo che non ci avessi neanche fatto caso al link..

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.