有没有Twitter WordPress插件可以把https改成http?

时间:2011-03-16 作者:pupeno

我在wordpress博客(我自己的安装)中登录并通过https进行所有管理。当我发布一些东西时,我遇到了一个问题,推特插件通常会选择当前的URL,使用https://而不是http://(我当前使用的是WP->twitter)。

当通过https://my页面访问时,会发出一些警告,而discus评论不起作用。我真的不在乎,因为我应该是唯一一个在我的博客上使用https的人,但由于推特插件,每个人都看到它坏了。

是否有其他插件可以解决此问题?或者其他方式?

3 个回复
SO网友:Roman

我认为twitter插件中的发布操作不是你的问题。你可能有一个推特小部件或类似的东西,它会在你的博客页面上显示你的推特帖子/状态。

Twitter通过javascript库访问他的API。查看源代码。在HTML HEAD元素中,您应该看到对twitter平台url的调用:

<script type=\'text/javascript\' src=\'http://platform.twitter.com/anywhere.js?id=&#038;v=1&#038;ver=1\'></script>
您的站点对twitter api的此调用未加密。您的浏览器将向您显示一条消息,告诉您的内容只是部分加密的。未显示SSL锁。

我试着给站台打电话。啁啾HTTPS上的com url。但该证书仅对twiter有效。com。

SO网友:Otto

STC发布部分Simple Twitter Connect 将正确发布您的链接。然而,STC更像是一个插件系统,所以它确实需要更多的设置和配置。

SO网友:JimLohse

你可以把这个固定在你的。htaccess文件。此StackOverflow答案适用于Apache服务器:

https://stackoverflow.com/questions/12999910/https-to-http-redirect-using-htaccess

最好的答案是这样的片段:

RewriteEngine On
RewriteCond %{HTTPS} on
RewriteRule (.*) http://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

结束

相关推荐

寻找更好的Twitter小部件

我正在使用“FriendFeed活动”小部件来显示我的好友feed的最新7个实体。然而,FriendFeed只是聚合了我的Twitter、博客(通过RSS)和YouTube活动。这是推特一开始无法处理的事情,但现在可以了。所以我想删除我的FriendFeed,完全切换到Twitter(和一个Twitter小部件)。但是“FriendFeed活动”小部件在每篇帖子前面都会显示一个图标(YouTube符号、RSS符号、Twitter符号),如果帖子中有YouTube链接,则会显示缩略图。有没有一个Twitte