ciao ayrton purtroppo stò continuando ad impazzire ma il problema non si risolve...ripartiamo da 0 allora devo creare un file ht access che mi generalizzi la seguente regola
RewriteRule ^network /(.*)$ /index.php?cat=network &art=$1 [QSA,L]
RewriteRule ^network /index.php?cat=network [QSA,L]
le ho generalizzate così e non ci sono problemi:
Options +FollowSymlinks
RewriteEngine on
ErrorDocument 404 /
RewriteCond %{REQUEST_URI} !^(.*)/rss/(.*)$
RewriteRule ^([^/\.]+)/([^/\.]+)/?$ /index.php?cat=$1&art=$2 [QSA,L]
RewriteRule ^([^/\.]+)/?$ /index.php?cat=$1 [QSA,L]
il rpoblema si viene a creare quando voglio passare la variabile di linguaggio it in caso di collegamento al sottodominio it.ganeshcom.com con il seguente codice...la categoria funziona ma la sottocategoria no
Options +FollowSymlinks
RewriteEngine on
# MULTILINGUAL SUBDOMAIN SETTINGS
RewriteCond %{HTTP_HOST} ^(it)\.ganeshcom\.com
RewriteRule ^(.*)$ $1?lan=%1&%{QUERY_STRING}
ErrorDocument 404 /
RewriteCond %{REQUEST_URI} !^(.*)/rss/(.*)$
RewriteRule ^([^/\.]+)/([^/\.]+)/?$ /index.php?cat=$1&art=$2 [QSA,L]
RewriteRule ^([^/\.]+)/?$ /index.php?cat=$1 [QSA,L]
è come se la parte di codice relativa al sottodominio multilingua non passasse bene la categoria+sottocategoria separate da / e il server mi restituisce errore 500
se utilizzo le stringhe generalizzate da te
RewriteRule ^(.*)/(.*)$ /index.php?cat=$1&art=$2 [QSA,L]
RewriteRule ^(.*)$ /index.php?cat=$1 [QSA,L]
mi dà sempre errore 500
infine ho anche provato ad utilizzare questa stringa
RewriteRule ^([^/\.]+)$ $1?lan=%1&%{QUERY_STRING}
funziona tutto ma non mi passa la variabile lan
x
x
x
x
x
GRAZIE DI CUORE SE SARAI SEMPRE COSì GENTILE DA PROVARE A DARMI UNA MANO