Allora, in pratica esisteva un sito con indirizzo ( ipotetico)
www.ciao.it
Questo sito è su aruba e precedentemente era su windows.
Abbiamo chiesto venisse spostato su server linux e quindi oinvece di spostarlo completamente su linux, hanno fatto un hosting windows 2008+linux
ora, il sito è raggiungbile tramite lnx.ciao.it, ma questo mi importa poco
il problema è che se ci metto esattamente queste conzioni nel htaccess
<IfModule mod_rewrite.c>
RewriteEngine ON
RewriteRule ^([^/]+)/([^/]+).html index.php?page=$1&filter=$2
RewriteRule ^([^/]+).html index.php?page=$1
</IfModule>
La condizione RewriteRule ^([^/]+).html index.php?page=$1 la prende e va tutto ok
la condizione RewriteRule ^([^/]+)/([^/]+).html index.php?page=$1&filter=$2 mi genera un 404
cioè la prima va in porto
www.ciao.it/maglioni.html;
la seconda da questo errore:
The requested URL /maglioni/maglioni-pesanti.html was not found on this server.
Su un altro aruba solo linux condizioni simili vanno benissimo e su altervista, come su locale questa impostazione aveva sempre funzionato
Suggerimenti?