2012-12-23 8 views
9

Sono stato qui: How to exclude a specific file in htaccesscome escludere un file specifico da una RewriteRule

e qui: exclude files from rewrite rule in .htaccess

ma nessuno dei due ha funzionato. Cosa potrei fare di sbagliato?

file .htaccess:

<IfModule mod_rewrite.c> 
RewriteEngine On 
RewriteRule ^wp-content(/.*|)$ - [L] # don't take any action 
RewriteRule ^wp-admin(/.*|)$ - [L] # don't take any action 
RewriteRule ^wp-includes(/.*|)$ - [L] # don't take any action 
RewriteCond %{REQUEST_URI} !^/pureplantessentials\.html$ 

RewriteRule ^moreinfo/(.*)$ http://www.kgstiles.com/moreinfo$1 [R=301] 
RewriteRule ^healthsolutions/(.*)$ http://www.kgstiles.com/healthsolutions$1 [R=301] 
RewriteRule ^(.*)\.html$ $1/ [R=301] 
RewriteRule ^(.*)\.htm$ $1/ [R=301] 
</IfModule> 
+0

¿Riscrivi da cosa cosa? Alcuni esempi per favore Dal tuo set di regole è impossibile indovinare. –

+0

Voglio escludere un file specifico dal resto delle mie regole. Pubblicherò il mio file htaccess in una modifica sopra. – Christian

risposta

24

Per escludere un file, provare qualcosa di simile:

RewriteCond %{REQUEST_URI} !^/pureplantessentials\.html$ 

La regola verrà ignorato se il file è pureplantessentials.html.

+0

è ancora in fase di riscrittura. C'è un posto specifico che dovrebbe essere? L'ho messo alla fine delle mie esclusioni ... – Christian

+0

Ecco perché un esempio è importante. Si prega di aggiornare la risposta con un esempio per vedere come l'URL in arrivo con il file per escludere gli sguardi. –

+0

Devo pubblicare il mio file .htaccess aggiornato e mostrarvi come appare? – Christian