iPhone .htaccess 重定向循环

标签 iphone apache .htaccess

我在 www.mysite.com/myapp/上有一个 Web 应用程序,我想使用/myapp 文件夹中的 .htaccess 文件将用户从 iPhone 访问我的应用程序重定向到 www.mysite.com/myapp/i/.

到目前为止我尝试过的是:

RewriteEngine on
RewriteCond %{HTTP_USER_AGENT} iPhone
RewriteCond %{REQUEST_URI} !^/myapp/
RewriteRule .* /myapp/i/ [R]

它进入无限重定向循环...

我知道问题是重定向后条件也得到了验证,但我无法解决问题...

有什么帮助吗?谢谢大家...

最佳答案

RewriteEngine on
RewriteCond %{HTTP_USER_AGENT} iPhone
RewriteCond %{REQUEST_URI} !^/myapp/i/
RewriteRule .* /myapp/i/ [R]

myapp 文件夹中 .htaccess 中的这段代码运行良好...

所有其他答案都不适合我......

无论如何,谢谢大家!

关于iPhone .htaccess 重定向循环,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2171291/

相关文章:

linux - htaccess 规则在 httpd.conf 中工作时不起作用

iphone - Objective-c iPhone 中的文字转语音

iphone - 如何更改 map View 的注释标注气泡的高度

apache - 设置不记录/存储 IP 地址的 LAMP 服务器?

apache - 具有自己的IP地址的基于 Varnish ,Apache和名称的虚拟主机

.htaccess - 如何使用 htaccess 接收附加查询参数

iphone - 如何在iPhone中启用 "show Touch On highlight"?

iphone - 使用 Instruments 记录用户操作

java - 在不更改 url 的情况下从 servlet 重定向?

.htaccess - HTACCESS RewriteRule 更改 URL 正常但给出 404 页面