+ Rispondi alla Discussione
Risultati da 1 a 9 di 9

Discussione: [PHP] Url rewrite

  1. #1

    Predefinito [PHP] Url rewrite

    sul sito che sto facendo (su spazio aruba) vorrei attivare l'url rewrite.
    nn sto usando cms ne framework.
    vorrei eliminare questo comportamento:
    http://www.marziaferrone.com/index_1.php?foto=adv
    vorrei che rimanesse solo:
    http://www.marziaferrone.com/
    è possibile??
    da quanto ho capito devo settare qualcosa nel file .htaccess, del tipo:
    Codice:
    RewriteEngine on
    
    RewriteRule ^tutorials/([^/]+).html tutorial.php?identificatore=$1 [L]
    però nn riesco ad adattarlo alle mi esigenze.
    inoltre secondo voi posso attivarlo su uno spazio aruba??

  2. #2
    Data Registrazione
    Apr 09
    Località
    Italia
    Messaggi
    1,395

    Predefinito

    È esatto: bisogna settare l'impostazione di rewriting nel file .htaccess. Aruba permette ciò e, aggiungo, offre persino un'assistenza apposita per il rewriting degli URL.
    Orrhack - Webmaster/Amministratore/Server Manager di Science Server Enhancing Platform
    "Non scholae sed vitae discimus." (Lucius Annaeus Seneca); "Diventa ciò che sei." (Friedrich Wilhelm Nietzsche) ; "Work, Finish, Publish." (Michael Faraday).

  3. #3
    Data Registrazione
    Feb 07
    Località
    sardegna
    Messaggi
    1,788

    Predefinito

    Chi per fretta cacca nell'ortica spesso il culo gli formica

    Il possibile lo faccio, L'impossibile già lo faccio, Per i miracoli mi stò attrezzando

    AND THAT'S ALL FOLKS

  4. #4
    Data Registrazione
    Feb 07
    Località
    sardegna
    Messaggi
    1,788

    Predefinito

    prova con
    Codice:
    RewriteEngine on
    RewriteBase /TUOSITO/
    RewriteRule index.html index.php?id=$1
    ti dovrebbe reindirizzare tutto alla homepage
    Chi per fretta cacca nell'ortica spesso il culo gli formica

    Il possibile lo faccio, L'impossibile già lo faccio, Per i miracoli mi stò attrezzando

    AND THAT'S ALL FOLKS

  5. #5

    Predefinito

    Citazione Originariamente Scritto da orrhack Visualizza Messaggio
    È esatto: bisogna settare l'impostazione di rewriting nel file .htaccess. Aruba permette ciò e, aggiungo, offre persino un'assistenza apposita per il rewriting degli URL.
    mi sa che li devo contattare perchè quando vado a caricare il file .htaccess nella root questo sparisce.
    probabilmente è fattibile solo se impostato da loro.

  6. #6
    Data Registrazione
    Apr 09
    Località
    Italia
    Messaggi
    1,395

    Predefinito

    Il file .htaccess sparisce quando si ha la visualizzazione dei files nascosti disattivata: non dimentichiamo che, nei sistemi Linux-based, un "." (punto) davanti al nome del file lo rende nascosto. Quindi, consiglio di attivare l'opzione di visualizzazione files nascosti nel Pannello Di Controllo, in Opzioni Cartelle.
    Orrhack - Webmaster/Amministratore/Server Manager di Science Server Enhancing Platform
    "Non scholae sed vitae discimus." (Lucius Annaeus Seneca); "Diventa ciò che sei." (Friedrich Wilhelm Nietzsche) ; "Work, Finish, Publish." (Michael Faraday).

  7. #7

    Predefinito

    ritorno sull'argomento.
    sto sviluppando un sito in php (niente di grosso).
    nella root ho messo il file .htaccess:
    Codice:
    RewriteEngine on
    
    RewriteRule ^index/([^/]+).php index.php?mod=$1 [L]
    in pratica vorrei che l'url non si vedesse così:
    Codice:
    http://localhost/book/index.php?mod=insert
    il tutto però nn funziona.dove sbaglio??

    il mod_rewrite è caricato.

  8. #8
    Data Registrazione
    Apr 09
    Località
    Italia
    Messaggi
    1,395

    Predefinito

    Come deve essere convertito l'URL: http://localhost/book/index.php?mod=insert?
    Ultima modifica di orrhack; 13-04-11 alle 21:08
    Orrhack - Webmaster/Amministratore/Server Manager di Science Server Enhancing Platform
    "Non scholae sed vitae discimus." (Lucius Annaeus Seneca); "Diventa ciò che sei." (Friedrich Wilhelm Nietzsche) ; "Work, Finish, Publish." (Michael Faraday).

  9. #9

    Predefinito

    ho fatto qualche cambio di nome.
    il link adesso è http://localhost/book/index.php?action=insert_mod
    io vorrei che fosse qualcosa del tipo:
    http://localhost/book/insert_mod.php
    che fosse vista come una pagina e nn come una richiesta GET.
    è possibile??

+ Rispondi alla Discussione

Segnalibri

Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  • Il codice BB è Attivato
  • Le faccine sono Attivato
  • Il codice [IMG] è Attivato
  • Il codice HTML è Disattivato