Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    [Php-Apache] Mod rewrite primi dubbi

    Salve,
    vorrei iniziare ad usare come test le regole del url rewriting.
    Mi chiedevo :
    nella mia pagina .php, se originariamente avessi un tag html del tipo
    vai alla news n. 3
    utilizzando le mod_rewrite, sarei costretto , secondo la mia regola, a modificare il file .php in vai alla news n. 3 , ipotizzando che la regola cambi l'id= come descritto? Oppure dal lato programmazione rimane tutto inalterato e le regole vengono applicate esclusivamente quando viene richiamata la pagina?
    Grazie 1000.
    ______________________________________

    Progresso Web.

  2. #2
    Le regole sono applicate da Apache PRIMA dell'esecuzione del PHP.

    Se scritte correttamente, NON richiedono alcuna modifica al codice PHP.

  3. #3
    bene grazie
    diventava atroce prender su un sito già fatto e modificarlo in tutti i links per adattarlo al mod_rewrite.

    Invece spero di aver capito bene che le uniche accortenze vanno fatte nel .htaccess con regole solide.

    Grazie
    ______________________________________

    Progresso Web.

  4. #4
    Filippo credo lui intenda, cambiare tutti i LINK che vengono creati all'interno del sito...

    Ad esempio nel menu, se prima aveva

    Codice PHP:
    [url='index.php?pagina=news&id=2']Contatti[/url
    Dovrà diventare con la nuova regola

    Codice PHP:
    [url='news_2.html']Contatti[/url
    Quindi la risposta è si, dovrai cambiare tutti i link generati dal PHP, o cmq che erano stati scritti PRIMA del mod_rewrite

  5. #5
    quindi se ho vecchio sito, gia' funzionante, con tutti i tags, diciamo, che puntano a pagine .php, e abilito per la prima volta sul server il mod_rewrite, il sistema NON funzionerà fino a quando non avro' modificato, per intenderci, tutti i menu contenenti i links cambiandoli da .php a .html?
    Grazie
    ______________________________________

    Progresso Web.

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 © 2021 vBulletin Solutions, Inc. All rights reserved.