• User Newbie

    aiuto!!! mod rewrite

    Salve a tutti ho un problemino con dei siti multilingua, prima utilizzavo questo codice quà:

    Options +FollowSymlinks
    RewriteEngine on

    MULTILINGUAL SUBDOMAIN SETTINGS

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

    RewriteCond %{HTTP_HOST} ^en.30mag.com
    RewriteRule ^(.*)$ http :// www .30mag.com/$1 [L,R=301]

    ErrorDocument 404 /

    RewriteCond %{REQUEST_URI} !^(.)/admin/(.)$
    RewriteCond %{REQUEST_URI} !^(.)/img/(.)$
    RewriteCond %{REQUEST_URI} !^(.)/include/(.)$
    RewriteCond %{REQUEST_URI} !^(.)/i/(.)$
    RewriteCond %{REQUEST_URI} !^(.)/rss/(.)$
    RewriteCond %{REQUEST_URI} !^(.)htm$
    RewriteCond %{REQUEST_URI} !^(.
    )html$
    RewriteCond %{REQUEST_URI} !^(.)ico$
    RewriteCond %{REQUEST_URI} !^(.
    )swf$
    RewriteCond %{REQUEST_URI} !^(.)txt$
    RewriteCond %{REQUEST_URI} !^(.
    )xml$

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

    ora ho modificato per non dover riscrivere ogni volta tutte le ctageorie e le pagine con questo codice

    Options +FollowSymlinks
    RewriteEngine on

    MULTILINGUAL SUBDOMAIN SETTINGS

    RewriteCond %{HTTP_HOST} ^(it).ganeshcom.com
    RewriteRule ^(.*)$ $1?lan=%1&%{QUERY_STRING}

    RewriteCond %{HTTP_HOST} ^en.ganeshcom.com
    RewriteRule ^(.*)$ http :// www .ganeshcom.com/$1 [L,R=301]

    ErrorDocument 404 /

    RewriteRule ^([^/.]+)/([^/.]+)/?$ /index.php?cat=$1&art=$2 [QSA,L]
    RewriteRule ^([^/.]+)/?$ /index.php?cat=$1 [QSA,L]

    ma non và praticamente se scrivo en.ganeshcom.com me lo riscrive così: www .ganeshcom.com/en/
    mentre se scrivo it.ganeshcom.com mi dà errore:
    Not Found

    The requested URL /index.php was not found on this server.

    p.s.
    stavo utilizzando questo nuovo codice per i siti monolingua e non avevo avuto problemi ma ora che lo vorrei utilizzare per sottodomini multilingua non sò come risolvere.
    grazie mile a chi mi sà dare una mano


  • User Newbie

    risolto potete chiudere
    il problema era nei sottodomini, il codcie và benissimo grazie lo stesso a tutti