我实施的社交分享功能应用Facebook分享显示
我们已经负载均衡器设置,使问题就是Facebook共享发生,其转发到主服务器的所有请求主服务器的IP地址而不是域名,但它显示的IP地址的主服务器。
请建议我如何删除IP地址和显示的子域
我实施的社交分享功能应用Facebook分享显示
我们已经负载均衡器设置,使问题就是Facebook共享发生,其转发到主服务器的所有请求主服务器的IP地址而不是域名,但它显示的IP地址的主服务器。
请建议我如何删除IP地址和显示的子域
使用Facebook共享
<meta property="og:image" content="" />
<meta property="og:url" content="" />
<meta property="og:title" content="" />
以下meta标签我觉得你的问题将得到解决。
我找到了解决方案,这是重定向问题,当请求从一台服务器重定向到另一台服务器时,它应该被重定向而不更改url或任何ip地址。它可以像下面
来实现。如果发生了重定向使用虚拟主机的文件中,我们可以有
例如:
ProxyPass "http://test.example.com/"
如果发生了重定向使用.htacess我们可以有
例如:
RewriteCond %{HTTP_HOST} ^(www\.)?test.com\\.com$ [NC] RewriteRule^http://test.com/test%{REQUEST_URI} [L,NE,P]
由于重写引擎遍历所有规则直到URI停止更改,因此L标志不会阻止循环,只会在当前迭代中应用任何其他规则。
将域映射到主服务器的IP。 – Fralec
你的Open Graph meta标签是什么样的? FB调试工具说什么? – CBroe