Visualizzazione dei risultati da 1 a 3 su 3

Discussione: redirect condizionale

  1. #1

    redirect condizionale

    Salve a tutti è il mio primo post.
    Premettendo che sono totalmente digiuno di PHP vi espongo il problema
    Ho acquistato un dominio con spazio web e nel relativo pannello di controllo ho impostato una redirect del 'www.miodominio.com' verso un sito esterno cosi' che nel file .htaccess:
    Redirect 302 / http://dominio_tmp.com

    Vorrei ora installare Joomla per sviluppare un sito con questo CMS nello spazio web, ma ovviamente una volta uppato Joomla con un FTP richiamando la url www.miodominio.com incappo ne redirect!!
    Per bypassare il redirect mi è stato suggerito di inserire un redirect condizionale in PHP:

    <?
    if ( $_SERVER['REMOTE_ADDR'] != 'il.tu.o.ip' ) {
    header("Location: http://<redirect>"); } ?>

    "da mettere come primissima cosa nelle pagine. Prima di ogni altro output, compreso eventuali righe vuote."

    ok qui è il problema... devo davvero prendermi 'tutte' le pagine di Joomla che hanno estenzione .php ed inserire questa stringa??
    Oppure è sufficente farlo in qualche file particolare?
    Se ho detto una stupidaggine, fatevi una risata alla mia salute... ma poi aiutatemi!

  2. #2

    Re: redirect condizionale

    Originariamente inviato da migliolo
    Salve a tutti è il mio primo post.
    Premettendo che sono totalmente digiuno di PHP vi espongo il problema
    Ho acquistato un dominio con spazio web e nel relativo pannello di controllo ho impostato una redirect del 'www.miodominio.com' verso un sito esterno cosi' che nel file .htaccess:
    Redirect 302 / http://dominio_tmp.com

    Vorrei ora installare Joomla per sviluppare un sito con questo CMS nello spazio web, ma ovviamente una volta uppato Joomla con un FTP richiamando la url www.miodominio.com incappo ne redirect!!
    Per bypassare il redirect mi è stato suggerito di inserire un redirect condizionale in PHP:

    <?
    if ( $_SERVER['REMOTE_ADDR'] != 'il.tu.o.ip' ) {
    header("Location: http://<redirect>"); } ?>

    "da mettere come primissima cosa nelle pagine. Prima di ogni altro output, compreso eventuali righe vuote."

    ok qui è il problema... devo davvero prendermi 'tutte' le pagine di Joomla che hanno estenzione .php ed inserire questa stringa??
    Oppure è sufficente farlo in qualche file particolare?
    Se ho detto una stupidaggine, fatevi una risata alla mia salute... ma poi aiutatemi!
    Ciao Migliolo,
    BENVENUTO !

    Il consiglio che ti hanno dato secondo me è corretto. X joomla non ti preoccupare direi che sia sufficente inserire il controllo nell'index.php.

    Da me in locale funziona.

    ciao,
    stefano

  3. #3
    Ok,
    Ho inserito la stringa nell' index.php di joomla.
    Lasciando il redirect nell' .htaccess vengo reindirizzato, con l' .htaccess blank appare la pagina di cortesia di dell'hosting, e solo puntando la url www.miodominio.com/index.php sono riuscito ad accedere al sito.
    Attualmente ho ripristinato il redirect.

    A questo punto pensavo di creare un dominio di terzo livello sviluppo.miodominio.com e spostare Joomla sotto la relativa directory... sperando in questo modo di non incappare nel redirect dell'.htaccess.

    Stasera provo. :master:

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.