0

我有一个 iOS 应用程序,它连接到网站上运行的 API。

出于 SEO 的目的,我想在网站上添加一个规范的重定向,www.mysite.orgmysite.org.

应用程序的当前版本连接到www.mysite.org/api. 在新版本的应用程序中,我会将此路径更改为 mysite.com 的新规范 URL。

但这会影响应用程序当前版本的用户。

有没有办法做到这一点不会对任何用户产生不利影响?

谢谢肖恩

4

1 回答 1

1

没有测试过代码,但这些方面的东西应该可以工作。概念是仅在请求不以 api 开头时强制重定向到根域。

因此,普通页面会被重定向,并且 api 可以在 www 和没有 www 的情况下工作。

RewriteCond %{HTTP_HOST} ^example.org [NC]
RewriteCond %{REQUEST_URI} !^/api$ [NC] 
RewriteRule ^(.*)$ http://www.example.org/$1 [L,R=301,NC]
于 2015-02-12T09:07:35.447 回答