我对IIS不太了解,但我正在尝试使用URL重写进行重定向。 我正在尝试重定向 http://www.cooltoys.com.au/besttoys至http://www.cooltoys.com.au/bestcooltoys
我的Web.config文件中有以下代码,但它不起作用,我很难理解原因。
<rules>
<rule name = "ToysRedirect" StopProcessing="true" />
<match url = "besttoys" />
<action type = "Redirect" url = "http://www.cooltoys.com.au/bestcooltoys" appendQueryString="true" redirectType="Permanent"/>
</rule>
</rules>
我认为问题出在“匹配网址”部分(模式)中,所以有人可以解释如何写这个,以便正确地重定向。 谢谢, 科里
答案 0 :(得分:1)
这将是:
public class LocalSessionFactoryBean extends HibernateExceptionTranslator
implements FactoryBean<SessionFactory> {
public SessionFactory getObject() {
return this.sessionFactory;
}
}
基本上你需要学习正则表达式。 “^(。*)/ besttoys $” - 表示我们查找以/ besttoys结尾的任何网址,然后我们将其替换为/ bestcooltoys。 ()字符定义了一个组,我们可以通过{R:1}引用它 - 表示第一个定义的组。