Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11

Discussione: url "mascherato"

  1. #1

    url "mascherato"

    Io ho usato il mod rewrite in questo modo:
    Codice PHP:
    RewriteEngine On
     RewriteRule 
    ^(.*) [url]http://localhost:8080/[/url]$1 [R] 
    In questo modo quando io digito l url http://localhost/ktdms e vengo giustamente reindirizzato all indirizzo http://localhost:8080/login.php

    quello che vorrei io però è la possibilità di continuare a visualizzare l url vecchio anche quando vengo reindirizzato

    in parole povere: digitando http://localhost/ktdms vengo reindirizzato sulla porta 8080 ma nella barra degli indirizzi vorrei continuare a vedere http://localhost/ktdms

    Ho visto che ci sono un po di topic relativi a quest argomento, ma in nessuno sono riuscito a trovare una risposta...qualcuno mi saprebbe aiutare???
    Grazie, Mirco

  2. #2
    nessuno riesce a darmi una mano?

  3. #3

  4. #4
    niente raga???

  5. #5
    Non son quali articoli tu abbia visto (posta il link, magari capisco cosa intendi), ma secondo me
    devi fare una bella rewriterule.

    Il forum è pieno di quesiti e risposte in merito

  6. #6
    di topic in cui si parla del rewrite effettivamente ce ne sono un sacco in questo forum, ma il mio problema in realtà non è il non funzionamento del mod, ma l url visualizzato
    io vengo correttamente reindirizzato ma vorrei che queto reindirizzamente avvenisse in maniera trasparente per l utente...non so se sono riuscito a spiegarmi...

  7. #7
    direi mod_proxy di apache:
    http://httpd.apache.org/docs/2.0/mod/mod_proxy.html

    ma sono funzionalità che non conosco e soprattutto sono disponibili solo a livello di:
    - server configuration
    - virtual host.

    Quindi se non hai accesso completo al server, un semplice htaccess non funzionerà.

    piuttosto vedrei bene come strutturare il rewrite !!

  8. #8
    intanto grazie per la disponibilità stefano^^
    in questo momento io ho il file .htaccess così
    Codice PHP:
    RewriteEngine On
     Options 
    +FollowSymlinks
     RewriteBase 

    RewriteRule ^(.*) [url]http://localhost:8080/[/url]$1 [P,R] 
    mentre nel file di configurazione di apache2 ho inserito questo:

    Codice PHP:
    ProxyRequests Off  
    <Proxy *>
     
    Order deny,allow 
    Allow from all 
    </Proxy
    ProxyPass /foo [url]http://localhost/ktdms[/url] 
    ProxyPassReverse /foo  [url]http://localhost/ktdms[/url] 
    In questo momento il reindirizzamento me lo fa a http://localhost/login.php mentre dovrebbe mandarmi a http://localhost:8080/login.php (mostrandomi però l url come specificato prima cioè http://localhost/ktdms)

    Sapresti dirmi dove sbaglio?

  9. #9
    mi spiace Mirco,
    ma davvero non riesco ad esserti di aiuto...

    Prova a vedere sul sito http://www.askapache.com/ se c'è qualcosa che ti possa aiutare.


  10. #10
    fa niente ste...grazie lo stesso^^

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.