2016-02-06 5 views
1

Я разрабатываю пользовательский плагин для Nop, который использует плагин публикации Chili.Web.config, чтобы игнорировать url

Поскольку плагин работает на разностный домен в издательском перце чили программного обеспечения я должен настроить перезаписи URL, так что я могу контролировать плагин чили с JavaScript и не получить «доступ запрещен»

Но, URL-адрес перезапись означает, что плагин имеет URL из, в этом случае ...

http://localhost/Nop.Web/CHILI/..../editor.aspx .......

а это значит, что Nop прыгает и пытается обслуживать эту страницу ... что приводит к ошибке 404.

Есть ли способ исключить этот URL-адрес от Nop-двигателя, пожалуйста?

Благодаря

+1

'routes.IgnoreRoute' http://haacked.com/archive/2008/07/14/make-routing-ignore-requests-for-a-file-extension.aspx/? –

ответ

1

Лучший способ сделать это перец чили рекомендуемый способ. Документация (вики-страница слияния) содержит раздел «Настройка междоменного скриптинга через обратный прокси» в IIS. Проверьте это: (Требуется логин) http://docs.chili-publish.com/display/CPD4/Reverse+Proxy+on+IIS.

Если вы сделаете это так, запрос не будет даже на вашем сайте. Перенаправление будет проходить в IIS, и вам не придется беспокоиться об этом. Кроме того, всегда лучше делать это рекомендуемым способом.

Мы сделали это в нашем магазине NopCommerce и работают безупречно.

+0

Почему бы не указать ссылку на раздел документации, на который вы ссылаетесь? – Flux