• User

    htaccess sito mobile su hosting condiviso

    Ciao a tutti,
    ho da poco realizzato la versione mobile di un sito.
    Il sito è ospitato in una sottocartella (/mobile) del sito desktop, su un hosting in cui sono presenti altri siti con domini diversi.
    Controllando il sito mobile con gli strumenti di Google webmaster, mi segnala diversi errori.
    Nella sezione "Errori che si sono verificati quando il sito è stato sottoposto alla scansione di Googlebot", segnala un link ad un inesistente "index.php" proveniente da altri siti presenti nello stesso hosting.
    Nella sezione "Errori che si sono verificati solo quando il sito è stato sottoposto alla scansione di Googlebot-mobile per smartphone", segnala diversi link inesistenti alle pagine appartenenti ad un altro dominio dello stesso hosting.
    Questa sotto è la parte di htaccess relativa al sito in questione (desktop e mobile):

    
    RewriteCond %{HTTP_HOST} ^(w w w.)?miosito.net$
    RewriteCond %{REQUEST_URI} !^/miosito/
        #RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(.*)$ /miosito/$1
    RewriteCond %{HTTP_HOST} ^(w w w.)?miosito.net$
    RewriteRule ^(/)?$ miosito/ 
    
    RewriteRule ^/mobile/(.*)$ h t t p://m.miosito.net/$1 [R=301,L]
    Redirect 301 /mobile/index.html h t t p://m.miosito.net/index.html
    
    ####Mobile detection#####
    # only detect smart phone devices if we are not on mobile site
    # to prevent redirect looping
    RewriteCond %{HTTP_HOST} !^m.miosito.net$
    
    # a bunch of smart phone devices
    RewriteCond %{HTTP_USER_AGENT} "sony|symbian|nokia|samsung|mobile" [NC,OR]
    RewriteCond %{HTTP_USER_AGENT} "windows ce|epoc|opera|mini|nitro" [NC,OR]
    RewriteCond %{HTTP_USER_AGENT} "j2me|midp-|cldc-|netfront|mot" [NC,OR]
    RewriteCond %{HTTP_USER_AGENT} "up\.browser|up\.link|audiovox" [NC,OR]
    RewriteCond %{HTTP_USER_AGENT} "mini|nitro|j2me|midp-|cldc"[NC,OR]
    RewriteCond %{HTTP_USER_AGENT} "netfront|mot|up\.browser|up\.link"[NC,OR]
    RewriteCond %{HTTP_USER_AGENT} "audiovox|blackberry|ericsson,"[NC,OR]
    RewriteCond %{HTTP_USER_AGENT} "panasonic|philips|sanyo|sharp|sie-"[NC,OR]
    RewriteCond %{HTTP_USER_AGENT} "portalmmm|blazer|avantgo|dange"[NC,OR]
    RewriteCond %{HTTP_USER_AGENT} "palm|series60|palmsource|pocketpc"[NC,OR]
    RewriteCond %{HTTP_USER_AGENT} "smartphone|rover|ipaq|au-mic,"[NC,OR]
    RewriteCond %{HTTP_USER_AGENT} "alcatel|ericy|vodafone\/|wap1\."[NC,OR]
    RewriteCond %{HTTP_USER_AGENT} "wap2\.|iPhone|android"[NC,OR]
    # redirect google mobile bot
    RewriteCond %{HTTP_USER_AGENT} "googlebot-mobile"
    # if the request is from any one of the above devices
    # redirect to mobile site
    RewriteRule .? h t t p://m.miosito.net%{REQUEST_URI}  [L,R=302]
    
    

    Qualcuno mi potrebbe dare qualche suggerimento?