Ciao a tutti,
mi sono appena buttato nelle regole di url rewrite con il file .htaccess (prima le facevo internamente via php).
nel file .htaccess ho già delle regole di wordpress e non capisco se ho scritto male la mia regola o se quelle di wordpress mi bloccano.
I file si trovano nella classica cartella di wordpress dei temi quindi presumo che wordpress pensi a reindirizzarmi a index e quindi la mia regola dovrebbe poi trasformarmi il mio link.
il mio obiettivo sarebbe quello poi di creare delle pagine virtuali dalla pagina index, dove avrei sostanzialmente uno switch che smista a seconda del valore di "pagina"
ecco quello che ho scritto:
Codice:
# BEGIN WordPress
RewriteEngine On
RewriteBase /
# if this request is for "/" or has already been rewritten to WP
RewriteCond $1 ^(index.php)?$ [OR]
# or if request is for image, css, or js file
RewriteCond $1 .(gif|jpe?g|png|css|js|ico)$ [NC,OR]
# or if URL resolves to existing file
RewriteCond %{REQUEST_FILENAME} -f [OR]
# or if URL resolves to existing directory
RewriteCond %{REQUEST_FILENAME} -d
# then skip the rewrite to WP
RewriteRule ^(.*)$ - [S=1]
# else rewrite the request to WP
RewriteRule . /index.php [L]
# END WordPress
#inizio mie regole
RewriteRule ^locale/([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+)/$ ?pagina=locale-profilo&citta_locale=$1&tipo_principale=$2&nome_locale=$3 [L]
# # av:php5-engine
AddHandler av-php53 .php
Grazie mille per l'aiuto