Apache 不要重定向附加域的URL
我有一个主域(Apache 不要重定向附加域的URL,apache,.htaccess,Apache,.htaccess,我有一个主域(maindomain.com)和一个附加域(addondomain.com)托管在同一台服务器上,都有博客。运行WordPress的附加域的文件位于主域根目录下的目录中。主域名以前有一个WordPress博客,但现在我使用不同的软件,所以我想重定向http://maindomain.com/feed到FeedBurner URL。在主域根目录下的.htaccess中,此规则 重定向/馈送/http://feeds.feedburner.com/MyFeed 成功重定向主URL的源。
maindomain.com
)和一个附加域(addondomain.com
)托管在同一台服务器上,都有博客。运行WordPress的附加域的文件位于主域根目录下的目录中。主域名以前有一个WordPress博客,但现在我使用不同的软件,所以我想重定向http://maindomain.com/feed
到FeedBurner URL。在主域根目录下的.htaccess
中,此规则
重定向/馈送/http://feeds.feedburner.com/MyFeed
成功重定向主URL的源。问题是它还重定向了附加域的提要,因此http://addondomain.com/feed/
还指向该FeedBurner URL
如何仅为主域而不为附加域创建重定向?使用mod_rewrite。默认情况下,它可能已经启用,但如果没有启用,则在Linux上启用
a2enmod rewrite
然后在您的.htaccess上访问以下内容:
RewriteCond %{HTTP_HOST} ^maindomain.com$
RewriteRule ^feed http://feeds.feedburner.com/feed [QSA,L,R=301]