- Home
- Categorie
- La Community Connect.gt
- News Ufficiali da Connect.gt
- Chiarimenti direttive mod_rewrite..che non capisco!
-
Chiarimenti direttive mod_rewrite..che non capisco!
Raga,
ho ancora qualche(anche più di qualche) dubbio su alcuni concetti alla base delle direttive mod_rewrite tramite foglio .htaccess:
praticamente,leggendo qua e la anche nel nostro forum,ho trovato alcune righe di codice tramite foglio .htaccess di cui,se per voi non è troppo di disturbo,gradirei avere maggiori chiarimenti:
ho trovato questo codice:
RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_URI} !..+$ RewriteCond %{REQUEST_URI} !/$ RewriteRule (.*) wwwsitocom/$1/ [R=301,L]
di cui non capisco il "%" prima del {REQUEST_FILENAME} e del relativo "!-f" dopo tale righa di codice..ciò che so e che il foglio .htaccess accetta le reg_exp ed in questo caso.Tuttavia in questo codice qui sotto:
RewriteEngine On # Questo esclude (!) dalla RewriteRule tutti i file che hanno queste estensioni. RewriteCond %{REQUEST_URI} !/(.gif|.png|.jpg|.txt|.ico)$ RewriteRule ^index/(.)/(.).php /index.php?cat=$1&sort_by=$2
mi permette di eliminare dal rewrite le estensioni indicate,tuttavia ho letto che tale procedura è alquanto sconsigliata.in ultimo ho letto qui e li che per risolvere il problema degli url relativi di cui ho postato anche un problema..è possibile utilizzare la direttiva "RewriteBase" di cui non ho ben capito il funzionamento ( tanto per cambiare) ma,facendo qualche prova,pare cambi la root principale del documento. **Come posso sfruttarla per porre rimedio alle immagini/file che hanno i percorsi errati dopo il mod_rewrite?!
**Grazie a tutti