Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di lloyd27
    Registrato dal
    Mar 2006
    Messaggi
    256

    Escludere subdirectory da mod_rewrite

    Ciao a tutti,

    sto cercando di integrare un blog (wordpress, non odiatemi) su una specie di CMS che usiamo in azienda. Questo CMS gestisce anche il routing, infatti questo è l'htaccess:
    codice:
    Options +FollowSymLinks +ExecCGI
    
    <IfModule mod_rewrite.c>
      RewriteEngine On
    
      RewriteCond %{REQUEST_URI} -f
      RewriteRule %(.*)$ $1 [QSA,L]
    
      RewriteRule ^(.*)$ index.php [QSA,L]
    </IfModule>
    Che è in pratica l'htaccess utilizzato di default da symfony, solo un pò ripulito.
    In pratica controlla se il file esiste effettivamente (come per i CSS, immagini e JS), allora manda a quello, altrimenti porta ad index.php che inizia a gestire tutto.

    Ora come detto vorrei aggiungere la possibilità di utilizzare wordpress, ad esempio dentro la cartella blog, dovrei far si che tutte le richieste che arrivano ad un indirizzo che inizia con "blog/" (ovvero la directory dove sta wordpress), non vengano processate dal resto dell'htaccess...

    Dato che non ci capisco una cippa (l'ho trovato pronto e perfetto ) di mod_rewrite, chiedo cortesemente aiuto a chi è più ferrato di me sull'argomento... Grazie in anticipo!

  2. #2
    All'interno della direcroty /blog crei un file .htaccess contenente questo codice:
    <IfModule mod_rewrite.c>
    RewriteEngine Off
    </IfModule>

  3. #3
    Utente di HTML.it L'avatar di lloyd27
    Registrato dal
    Mar 2006
    Messaggi
    256
    Grazie,
    Appena wordpress ha creato il suo file htaccess con le sue regole per il rewrite, tutto ha funzionato, ed ho capito che bastava specificare un qualcosa dentro all'htaccess della directory blog

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.