htaccess sito mobile su hosting condiviso

Bubbi

Nuovo Utente
21 Set 2006
19
0
0
Ciao a tutti,
ho da poco realizzato la versione mobile di un sito.
Il sito è ospitato in una sottocartela (/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 è la parte di htaccess relativa al sito in questione (desktop e mobile):

Codice:
RewriteCond %{HTTP_HOST} ^(www.)?miosito.net$
RewriteCond %{REQUEST_URI} !^/miosito/
	#RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /miosito/$1
RewriteCond %{HTTP_HOST} ^(www.)?miosito.net$
RewriteRule ^(/)?$ miosito/ [L]

RewriteRule ^/mobile/(.*)$ http://m.miosito.net/$1 [R=301,L]
Redirect 301 /mobile/index.html [url]http://m.miosito.net/index.html[/url]

####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"[NC]
# if the request is from any one of the above devices
# redirect to mobile site
RewriteRule .? http://m.miosito.net%{REQUEST_URI}  [L,R=302]

Qualcuno mi potrebbe dare qualche suggerimento?
 

Discussioni simili