• User

    rewrite sottodominio multilingua...stò impazzendo!!!

    Salve ha tutti ho 2 problemi con l' .htaccess, il secondo è meno importante ma lo sono riuscito ad aggirare...praticamente ho creato 2 sottodomini per il sito che è multilingua e finche navigo nella home e nelle categorie tutto ok ma quando vado nell'articolo non me lo visualizza perchè non mi si prende la seconda variabile:

    MULTILINGUAL SUBDOMAIN SETTINGS

    RewriteCond %{HTTP_HOST} ^(en|it).30mag.com
    RewriteRule ^(.*)$ $1?lang=%1&%{QUERY_STRING}

    Invece quando uso quest'altra riga di codice (al posto della seconda di sopra)

    RewriteRule ^(.[/]*)$ $1?lang=%1&%{QUERY_STRING}

    Non mi si prende la variabile della lingua...non ci fate caso ai codici in se perchè ho fatto mille tentativi e non ci ragionavo più :S

    Vi posto il resto del codice dell' htacces che mi dava sempre un problema con la seconda variabile allora ho dovuto scrivere tutte le sezioni (se avete un suggerimento su come ridurre questa parte mi fareste un grande favore)...ho lasciato i puntini invece di scrivere tutte le righe di codice relative alle sezioni:

    RewriteCond %{REQUEST_URI} !^(.)/admin/(.)$
    RewriteCond %{REQUEST_URI} !^(.)/img/(.)$
    RewriteCond %{REQUEST_URI} !^(.)/include/(.)$
    RewriteCond %{REQUEST_URI} !^(.)/i/(.)$
    RewriteCond %{REQUEST_URI} !^(.)/05_07/communication/(.)$
    RewriteCond %{REQUEST_URI} !^(.)swf$
    RewriteCond %{REQUEST_URI} !^(.
    )xml$
    RewriteCond %{REQUEST_URI} !^(.)html$
    RewriteCond %{REQUEST_URI} !^(.
    )htm$

    RewriteRule ^communication/(.)$ /index.php?cat=communication&art=$1 [QSA,L]
    RewriteRule ^economy/(.
    )$ /index.php?cat=economy&art=$1 [QSA,L]
    RewriteRule ^business/(.*)$ /index.php?cat=business&art=$1 [QSA,L]
    .
    .
    .

    RewriteRule ^communication /index.php?cat=communication [QSA,L]
    RewriteRule ^economy /index.php?cat=economy [QSA,L]
    RewriteRule ^business /index.php?cat=business [QSA,L]
    .
    .
    .

    Grazie mille in anticipo