Visualizzazione risultati 1 fino 6 di 6

Discussione: [htaccess] escludere causa

  1. #1
    L'avatar di matt93
    matt93 non è connesso Utente
    Data registrazione
    01-09-2008
    Messaggi
    241

    Predefinito [htaccess] escludere causa

    Ciao a tutti, ho provato vari modi, mo non riesco a fare in modo che il seguente HTACCESS non venga eseguito in caso che l'url sia http://matt93.altervista.org/forum/

    Codice PHP:
    #Options +FollowSymlinks
    RewriteEngine on

    RewriteBase
    /

    #RewriteRule ^forum/ /forum/index.php
    RewriteRule ^admin/([^.]+)/([0-9]{1,50})/ index.php?p=admin&a=$1&id=$2
    RewriteRule
    ^admin/([^.]+)/ index.php?p=admin&a=$1

    RewriteRule
    ^contenuti/([0-9]{1,50})-([^.]+)/ index.php?p=contenuti&id=$1

    RewriteRule
    ^streaming/([0-9]{1,50})-([^.]+)/ index.php?p=streaming&vid=$1

    RewriteRule
    ^([^.]+)/$ index.php?p=$1
    Come fare?

    Ciauz!
    Mattia

  2. #2
    L'avatar di dapeco
    dapeco non è connesso Community Manager
    Data registrazione
    21-10-2003
    Residenza
    Brusasco (To)
    Messaggi
    4,909

    Predefinito

    devi usare il
    Codice:
    RewriteCond %{REQUEST_URI} !forum/
    Prima della RewriteRule, quindi se non si verifica (il punto esclamativo è il not)la richiesta dell'URI forum viene eseguita la successiva RewriteRule, se viene richiamato non viene fatto nulla, ma sono vigenti eventuali altre regole.
    Ho visto cose che voi utenti non potreste immaginare... siti da combattimento irregolari al largo dei bastioni di Orione. E ho visto account balenare nel buio vicino alle porte di Tannhauser. E tutti quei momenti andranno perduti nel tempo come lacrime nella pioggia. È tempo di sospendere...

    ASD Brusasco - C'è altro sport oltre al calcio!

    "Io sono vivo, voi siete morti" (Philip Dick, Ubik)

  3. #3
    L'avatar di matt93
    matt93 non è connesso Utente
    Data registrazione
    01-09-2008
    Messaggi
    241

    Predefinito

    quindi dovrei usare questo? perchè non funziona...

    Codice PHP:
    #Options +FollowSymlinks
    RewriteEngine on

    RewriteBase
    /

    RewriteCond %{REQUEST_URI} !forum/
    RewriteRule ^admin/([^.]+)/([0-9]{1,50})/ index.php?p=admin&a=$1&id=$2
    RewriteRule
    ^admin/([^.]+)/ index.php?p=admin&a=$1

    RewriteRule
    ^contenuti/([0-9]{1,50})-([^.]+)/ index.php?p=contenuti&id=$1

    RewriteRule
    ^streaming/([0-9]{1,50})-([^.]+)/ index.php?p=streaming&vid=$1

    RewriteRule
    ^([^.]+)/$ index.php?p=$1
    Ultima modifica di matt93 : 23-02-2009 alle ore 21.31.56

  4. #4
    L'avatar di dapeco
    dapeco non è connesso Community Manager
    Data registrazione
    21-10-2003
    Residenza
    Brusasco (To)
    Messaggi
    4,909

    Predefinito

    Dipende cosa devi fare, se ti interessa che vengano eseguite le varie RewriteRule, ma che forum rimanda invariato, devi mettere la condizione ad ogni RewriteRule.
    Ho visto cose che voi utenti non potreste immaginare... siti da combattimento irregolari al largo dei bastioni di Orione. E ho visto account balenare nel buio vicino alle porte di Tannhauser. E tutti quei momenti andranno perduti nel tempo come lacrime nella pioggia. È tempo di sospendere...

    ASD Brusasco - C'è altro sport oltre al calcio!

    "Io sono vivo, voi siete morti" (Philip Dick, Ubik)

  5. #5
    L'avatar di matt93
    matt93 non è connesso Utente
    Data registrazione
    01-09-2008
    Messaggi
    241

    Predefinito

    grazie mille, ora ho finalmente capito come funzione, grazie ancora

  6. #6
    L'avatar di dapeco
    dapeco non è connesso Community Manager
    Data registrazione
    21-10-2003
    Residenza
    Brusasco (To)
    Messaggi
    4,909

    Predefinito

    Probabilmente c'è anche un modo per incorporare tutto, ma io non lo conosco :(
    Ho visto cose che voi utenti non potreste immaginare... siti da combattimento irregolari al largo dei bastioni di Orione. E ho visto account balenare nel buio vicino alle porte di Tannhauser. E tutti quei momenti andranno perduti nel tempo come lacrime nella pioggia. È tempo di sospendere...

    ASD Brusasco - C'è altro sport oltre al calcio!

    "Io sono vivo, voi siete morti" (Philip Dick, Ubik)

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •