我正在为Nop开发一个使用Chili发布插件的自定义插件。
因为插件运行在与辣椒发布软件不同的域上,所以我不得不配置url重写,所以我可以用JavaScript控制辣椒插件而不是“拒绝访问”
但是,网址重写意味着插件有一个网址,在这种情况下......
http://localhost/Nop.Web/CHILI/..../editor.aspx?.......
这意味着Nop正在跳入并尝试提供该页面...导致404错误。
有没有办法从Nop引擎中排除这个网址?
由于
答案 0 :(得分:1)
更好的方法是以辣椒推荐的方式做到这一点。文档(confluence wiki)包含有关IIS中“通过反向代理设置跨域脚本”的部分。看看:(需要登录) http://docs.chili-publish.com/display/CPD4/Reverse+Proxy+on+IIS
如果您这样做,请求甚至不会在您的网站中结束。重定向将在IIS中进行,您不必为此烦恼。此外,最好以推荐的方式做到这一点。
我们在NopCommerce商店做到了,它完美无瑕。