我有一个 Joomla 网站,其中 RSS feed 网站结构如下。
http://www.steelmarketupdate.com/blog?format=feed
http://www.steelmarketupdate.com/news?format=feed
因为我在 .htaccess
中有 SSL 代码,如下所示
RewriteCond %{HTTP_HOST} ^beta\.steelmarketupdate\.com$ [OR] <br/>
RewriteCond %{HTTP_HOST} ^www\.beta\.steelmarketupdate\.com$ <br/>
RewriteRule ^(.*)$ "https\:\/\/www\.steelmarketupdate\.com\/$1" [R=301,L]
如果 URL 查询字符串包含类似 format=feed 的内容,我想跳过上面的代码 因此,HTTPS 会跳过所有提要网址。
对 .htaccess
规则有什么建议吗?
最佳答案
使用此规则:
RewriteCond %{QUERY_STRING} !^format=feed$ [NC]
RewriteCond %{HTTP_HOST} ^(www\.)?beta\.steelmarketupdate\.com$
RewriteRule ^(.*)$ https://www.steelmarketupdate.com/$1 [R=301,L]
关于.htaccess - joomla 网站中 Feedburner 的 HTTPS RSS URL 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21456329/