Browser 浏览器请求站点的移动(m.)版本?

Browser 浏览器请求站点的移动(m.)版本?,browser,mobile-browser,Browser,Mobile Browser,在我的Web服务器上,我记录到达它的请求,这些请求是针对服务器上未托管的域的。我注意到有些条目似乎试图连接到该站点的移动版本,即日志中的域名是“m.example.com”,而不是“example.com” 该网站本身是完全响应的,因此不需要特定于手机的版本 浏览器希望如何处理来自m.example.com的任何响应?我是否应该在实际的站点中放置任何东西来防止浏览器尝试这个不必要的请求 作为参考,提出请求的设备的用户代理是“Mozilla/5.0(X11;Ubuntu;Linux i686;rv

在我的Web服务器上,我记录到达它的请求,这些请求是针对服务器上未托管的域的。我注意到有些条目似乎试图连接到该站点的移动版本,即日志中的域名是“m.example.com”,而不是“example.com”

该网站本身是完全响应的,因此不需要特定于手机的版本

浏览器希望如何处理来自m.example.com的任何响应?我是否应该在实际的站点中放置任何东西来防止浏览器尝试这个不必要的请求


作为参考,提出请求的设备的用户代理是“Mozilla/5.0(X11;Ubuntu;Linux i686;rv:14.0;ips代理)Gecko/20100101 Firefox/14.0.1”,因此它可能不是搜索机器人。

据我所知,浏览器没有理由操纵URL,因为mobileversion的子域可以是任何子域(如mobile.等),但如果你不将所有子域重定向到你的主页,你的日志将显示我作为子域输入的内容

因此,您需要相应地配置您的Web服务器,请参见下面一个可能的解决方案示例,即apache配置

#Standardconfig
<VirtualHost *:80>
        ServerName domain.com

ServerAdmin support@domain.com

        AddType application/x-httpd-php .php .html .htm .html
        ExpiresActive On
        ExpiresDefault "access plus 0 seconds"

        DocumentRoot /home/www-data/portal
        <Directory />
                Options FollowSymLinks -MultiViews -Indexes
                AllowOverride All
                DirectoryIndex index.htm
        </Directory>

        ErrorLog /var/log/apache2/error.log

        # Possible values include: debug, info, notice, warn, error, crit,
        # alert, emerg.
        LogLevel warn

        CustomLog /var/log/apache2/access.log combined
        ServerSignature Off

</VirtualHost>

#This part will redirect all subdomains to your page
<VirtualHost *:80>
        ServerName www.domain.com
        ServerAlias *.domain.com
        Redirect permanent / http://domain.co.uk/
        LogLevel warn
        CustomLog /var/log/apache2/access.log combined
        ServerSignature Off
</VirtualHost>
#标准配置
ServerName域名.com
服务器管理员support@domain.com
AddType应用程序/x-httpd-php.php.html.htm.html
过期于
ExpiresDefault“访问加0秒”
DocumentRoot/home/www-data/portal
选项如下符号链接-多视图-索引
允许超越所有
DirectoryIndex.htm
ErrorLog/var/log/apache2/error.log
#可能的值包括:调试、信息、通知、警告、错误、临界值、,
#警惕,埃默格。
日志级别警告
CustomLog/var/log/apache2/access.log组合
服务器签名关闭
#此部分将所有子域重定向到您的页面
服务器名www.domain.com
ServerAlias*.domain.com
重定向永久/http://domain.co.uk/
日志级别警告
CustomLog/var/log/apache2/access.log组合
服务器签名关闭
因此,这只是Web服务器/负载均衡器的一项任务 别理它

更长的答案 ips代理似乎是VeriSign的机器人:

这是Verisigns ips代理bot。它的作用是为您的站点编制Verisigns Internet配置文件服务索引。这是他们用来向即将过期的域的潜在买家提供流量数据的东西。Verisign在运行.com和.net域名服务器方面处于独特的位置,并且知道域何时过期。Th安永正在利用这些信息帮助向dynadot等注册商的批量域名买家出售具有流量的过期域名

“似乎是”,因为我拥有的是不可信任的。谷歌搜索“ips代理”会得到关于VeriSign机器人的结果,所以看起来可能性很大

另一个支持性的“证据”:提供了与您提供的非常相似的用户代理