最近发现淘点金部署成功,还是无法转化淘宝链接.最终确认原来备案域名和请求调用域名必须一直才能成功转换淘宝链接.连子域名也无法成功转换.所以在阿里妈妈后台备案是
www.域名.com,还是域名.com,通过阿里妈妈后台查看如图所示:
某备案域名在阿里妈妈后台备案是
www.域名.cc可以成功展示淘点金商品
当通过域名.cc下却无法展示淘点金商品
调试发现
同样的API调用也一样必须保证阿里妈妈申请的备案域名和调用使用域名必须保存一致.若存在
www.域名.com和域名.com都可以访问必须做301重定向处理.重定向到备案域名上.
附apache重定向规则
RewriteEngine On
rewriteCond %{http_host} ^域名.com [NC]
rewriteRule ^(.*)$ http://www.域名.com/$1 [R=301,L]
IIS7.5重定向规则
<rule name="301Redirectwww" stopProcessing="true">
<match url="(.*)" />
<conditions logicalGrouping="MatchAny">
<add input="{HTTP_HOST}" pattern="^域名.com$" />
</conditions>
<action type="Redirect" url="http://www.域名.com/{R:0}" redirectType="Permanent" />
</rule>