Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/34.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net IIS URL重写-包含Joomla路径/文章混合站点_Asp.net_Iis_Joomla2.5 - Fatal编程技术网

Asp.net IIS URL重写-包含Joomla路径/文章混合站点

Asp.net IIS URL重写-包含Joomla路径/文章混合站点,asp.net,iis,joomla2.5,Asp.net,Iis,Joomla2.5,我已经搜索了几天,正在努力实现这一点,我有一个部分的解决方案,几乎工作 情景 网站A-Joomla网站 Web站点B-Asp.Net/MVC站点 问题 到站点A的纯移动通信需要重定向到站点B,但是我需要允许此规则的三个特定例外,以允许移动通信继续到站点A上选定的几个页面,所有其他请求都被重定向到站点B 到站点A的桌面流量可以继续到站点A 我目前有以下规则: <match url=".*" ignoreCase="true" negate="false" /> <condi

我已经搜索了几天,正在努力实现这一点,我有一个部分的解决方案,几乎工作

情景

网站A-Joomla网站 Web站点B-Asp.Net/MVC站点

问题

  • 到站点A的纯移动通信需要重定向到站点B,但是我需要允许此规则的三个特定例外,以允许移动通信继续到站点A上选定的几个页面,所有其他请求都被重定向到站点B
  • 到站点A的桌面流量可以继续到站点A
我目前有以下规则:

<match url=".*" ignoreCase="true" negate="false" />

<conditions logicalGrouping="MatchAny" trackAllCaptures="false">


    <add input="{HTTP_USER_AGENT}" pattern="midp|mobile|phone" />
    <add input="{HTTP_X-Device-User-Agent}" pattern="midp|mobile|phone" />
    <add input="{HTTP_X-OperaMini-Phone-UA}" pattern="midp|mobile|phone" />
</conditions>

<action type="Redirect" url="http://www.siteb.com" appendQueryString="false" redirectType="Found" />

非常感谢任何帮助,额头酸痛

http://www.sitea.com/index.php?option=com_content&view=article&id=56&Itemid=206
http://www.sitea.com/index.php?option=com_content&view=category&layout=blog&id=35&Itemid=205
http://www.sitea.com/index.php?option=com_content&view=article&id=193&Itemid=302