【发布时间】:2015-06-11 22:41:22
【问题描述】:
从我们客户的网站 (http://www.cfm33.com/),我们需要将所有移动设备重定向到移动网站 (http://m.cfm33.com/),这很有效。
但我们确实需要为预订页面设置一个例外,以便即使在移动设备上的用户也能被重定向到桌面网站的这个预订页面。
这是 .htaccess 中的内容:
## Mobile redirect
RewriteEngine on
RewriteCond %{HTTP_USER_AGENT} iPhone|Android|iPad|iPod|Blackberry
RewriteCond %{REQUEST_URI} !(\.jpg|\.jpeg|\.png|\.gif|\.svg)$ [NC]
RewriteCond %{REQUEST_URI} !reservation-formation.html [NC]
RewriteRule .* http://m.cfm33.com/ [R]
## End mobile redirect
知道为什么异常不起作用吗?我们已经尝试了几个小时,但仍然没有任何线索......
有什么想法吗?这可能与桌面站点上的一些自定义路由有关吗?
谢谢
大卫
【问题讨论】:
-
不确定是否相关,但请尝试在
.html(\.html) 中转义.。
标签: .htaccess redirect url-rewriting