简单的JPG/HTML没有出现在iPhone中

简单的JPG/HTML没有出现在iPhone中,iphone,html,Iphone,Html,我不熟悉iPhone的需求,我也不知道,但一个客户希望当iPhone用户出现时,他的网站的屏幕会显示出来,所以我用这段代码创建了一个.htaccess重定向到特定于iPhone的页面 RewriteEngine on RewriteCond %{HTTP_USER_AGENT} iPhone RewriteCond %{REQUEST_URI} !^/iPhone/ RewriteRule .* /iPhone/ [R] 还有iPhone页面的html <html> <hea

我不熟悉iPhone的需求,我也不知道,但一个客户希望当iPhone用户出现时,他的网站的屏幕会显示出来,所以我用这段代码创建了一个.htaccess重定向到特定于iPhone的页面

RewriteEngine on
RewriteCond %{HTTP_USER_AGENT} iPhone
RewriteCond %{REQUEST_URI} !^/iPhone/
RewriteRule .* /iPhone/ [R]
还有iPhone页面的html

<html>
<head>
<title>Eatamadedia</title>
</head>
<body style="background-color:#858384;margin:0 auto;">
<img src="../images/iPhonePage.jpg"> 
</body>
</html>

伊塔马迪亚
页面重定向很好,但是.jpg没有显示。我无法想象一个更简单的页面。有人知道什么会阻止图像显示吗?iPhone需要标题吗

有问题的地点是

提前感谢您的投入。
-J

您正在重写的规则导致图像目录的重定向循环。将其更改为:

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

将来,您可以将Firefox与附加组件一起使用,以伪造iPhone用户代理,并使用Firebug调试此类问题。

您的重写规则将导致图像目录的重定向循环。将其更改为:

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

将来,您可以将Firefox与附加组件一起使用,以伪造iPhone用户代理,并使用Firebug调试此类问题。

好吧,其中一个问题是,iPhone页面上的图片并不真正适合iPhone的屏幕分辨率。您应该考虑将PIC更改为3x480px分辨率。
然而,无论如何,我并不真正理解iPhone用户查看网站截图的必要性。

问题之一是,iPhone页面上的图片并不适合iPhone的屏幕分辨率。您应该考虑将PIC更改为3x480px分辨率。
然而,我真的不明白iPhone用户是否需要查看网站截图。

重写条件是否会导致../images/requests被无限重定向?重写条件是否会导致../images/requests被无限重定向?“然而,无论如何,我并不真正理解iPhone用户是否需要查看网站截图。“你敢质疑客户想要什么?;)该网站是一个flash网站,据我理解,iPhone不会显示这些内容。因此,客户要求重定向到截图。”然而,我真的不明白iPhone用户是否需要查看网站截图。“你敢质疑客户想要什么?;)该网站是一个flash网站,据我理解,iPhone不会显示这些。因此,客户要求重定向到截图。