1

我从文档中发现,从 Apache 2.3 开始,我们可以在 hattpd.conf 文件中使用标签。

但是当尝试在我的 httpd.conf 文件中进行操作时,我无法获得所需的重定向。

httpd.conf 文件的一部分如下:

    <VirtualHost *:80>
       ServerName localhost:80
       ServerAlias localhost1
       <If "%{HTTP_USER_AGENT} == 'iphone'">
          RewriteEngine on

          Redirect / http://172.26.50.246:90/
       </If>

       DocumentRoot "C:/Apache24/htdocs"
    </VirtualHost>

请帮助我找到上述片段中的缺陷......谢谢

4

1 回答 1

2

我找到了解决方案

#-strmatch
<If "%{HTTP_USER_AGENT} -strcmatch '*iphone*'">
    Redirect / http://172.26.50.246:90/
</If>
于 2013-05-14T05:00:49.503 回答