Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 15
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2011
    Messaggi
    762

    [md5] ..possibile codificare URL di arrivo..da quello di partenza?

    Buongiorno a tutti,

    ..sono consapevole che il titolo di questo thread è un pò bizzarro. Spiego meglio cosa vorrei sapere se è possibile fare oppure no.

    Ho una pagina: pagina_1.php
    --> Questa pagina ha un Vai a pagina 2

    ..come potete vedere..punta a pagina_2.php .

    Arrivando su pagina_2.php ...è possibile codificare (e quindi che l'utente visualizzi) l'url di arrivo?

    (Magari con md5() )

    Ad esempio: (sto ipotizzando) "www.miosito.it\asd2kjsadklj2asld"

    ..oppure l'intero URL.


    Grazie a tutti.

  2. #2
    Se nella barra degli indirizzi scrivi www.miosito.it\asd2kjsadklj2asld, il server ti manda alla cartella asd2kjsadklj2asld (che non esiste) del sito, ovvero ti dice url non trovato.

    Puoi però codificare "a monte" il link e passarlo come www.miosito.it\asd2kjsadklj2asld creando poi una regola di url_rewrite che trasformi il tuo asd2kjsadklj2asld in qualcosa di realmente presente.

  3. #3
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,505
    Prova a leggere qualche guida sul file .htaccess con quello riesci a fare la riscrittura dell'url, con php non penso proprio che ti sia possibile.

  4. #4
    Utente di HTML.it
    Registrato dal
    May 2011
    Messaggi
    762
    Mmmmh mi informerò.

    Anche perchè in hosting..ne dubito.

    Grazie Dirk!

  5. #5
    Ad esempio il tuo link potrebbe funzionare con questa regola:
    codice:
    RewriteEngine On
    RewriteRule ^[a-z0-9]+$ tuo_file.php [L]
    In questo caso ogni link www.tuolink.it/hfjg8657ghdj9857ghfyti, www.tuolink.it/kfhfgyr74865hfgdshj6958, ecc... porterebbe a www.tuolink.it/tuo_file.php
    La regola dice che ci possono essere lettere e numeri in qualsiasi quantità dopo www.tuolink.it/

    Come ti ha suggerito Alhazred, la regola la devi mettere nel file .htaccess (in questo caso nella root del sito).

  6. #6
    Originariamente inviato da wartpro
    Mmmmh mi informerò.

    Anche perchè in hosting..ne dubito.

    Grazie Dirk!
    Se l'hosting è su server Linux, non dovrebbero esserci problemi.
    Verifica solo la presenza del modulo rewrite con php_info();

  7. #7
    Utente di HTML.it
    Registrato dal
    May 2011
    Messaggi
    762
    Spiacente. L'hosting è su server Windows.

    PS: questo thread è collegato a quello di ieri, della landing page. Mi sono ancorato al pensiero "apriti solo in quel specifico caso"

  8. #8
    Originariamente inviato da wartpro
    Spiacente. L'hosting è su server Windows.
    Con enormi probabilità, scordati il rewrite.
    Consiglio, cambia server.

  9. #9
    Utente di HTML.it
    Registrato dal
    May 2011
    Messaggi
    762
    Dal mio primo pc (5 anni)...non ho mai messo mano su Linux

  10. #10
    Originariamente inviato da wartpro
    Dal mio primo pc (5 anni)...non ho mai messo mano su Linux
    Che ti importa? Il SO è sul server, mica devi "smanettarci" tu.
    Lato programmazione web, non ti accorgi se sul server è installato Windows o Linux, salvo aver la necessità di usare alcune funzionalità (o linguaggi), che in uno o nell'altro caso mancano.

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.