Web.Config Redirect

  • Креатор на темата Креатор на темата Drugarce
  • Време на започнување Време на започнување
Член од
9 мај 2008
Мислења
184
Поени од реакции
7
Здраво.

Дали некој може да помогне околу следата ситуација.

Потребно ми е кога ке ја внесам адресата:http://localhost/mobile.trisys.co.uk со помош на web.config да ме редиректира до адреса http://localhost/mobile.trisys.co.uk/mobile/

После многу неуспешни обиди морам да побарам помош. Според тоа што го знам (не многу) правилото кое е прикажано подолу би требало да работи меѓутоа...


<?xml version="1.0" encoding="utf-8"?>
<configuration>
<system.webServer>
<rewrite>
<rules>
<rule name="SubDomain Redirect" stopProcessing="true">
<match url="(.*)" />
<conditions>
<add input="
{HTTP_HOST}
" pattern="(?!www)(\w+)\.trisys\.co\.uk$" />
</conditions>
<action type="Redirect" url="{R:0}/{C:1}" redirectType="Temporary" />
</rule>
</rules>
</rewrite>
</system.webServer>
</configuration>
 
Здраво.

Дали некој може да помогне околу следата ситуација.

Потребно ми е кога ке ја внесам адресата:http://localhost/mobile.trisys.co.uk со помош на web.config да ме редиректира до адреса http://localhost/mobile.trisys.co.uk/mobile/

После многу неуспешни обиди морам да побарам помош. Според тоа што го знам (не многу) правилото кое е прикажано подолу би требало да работи меѓутоа...


<?xml version="1.0" encoding="utf-8"?>
<configuration>
<system.webServer>
<rewrite>
<rules>
<rule name="SubDomain Redirect" stopProcessing="true">
<match url="(.*)" />
<conditions>
<add input="
{HTTP_HOST}
" pattern="(?!www)(\w+)\.trisys\.co\.uk$" />
</conditions>
<action type="Redirect" url="{R:0}/{C:1}" redirectType="Temporary" />
</rule>
</rules>
</rewrite>
</system.webServer>
</configuration>
А зошто преку web.config правиш redirect ?
 
Не знам зошто редирект url-to е "{R:0}/{C:1}", пробај да го закуцаш на "{R:0}/mobile"
 
А зошто преку web.config правиш redirect ?
Бидејки мислам дека во иднина кога ке имам потреба да редиректирам во друг поддомаин ова би ја завршило цела работа со оглед на тоа што правилото би требало да важи за било која ситуација (http://subdomain.domain.com да редиректира до http://subdomain.domain.com/subdomain ) односно за било кој поддомаин.

Можеби и грешам...
 
Бидејки мислам дека во иднина кога ке имам потреба да редиректирам во друг поддомаин ова би ја завршило цела работа со оглед на тоа што правилото би требало да важи за било која ситуација (http://subdomain.domain.com да редиректира до http://subdomain.domain.com/subdomain ) односно за било кој поддомаин.

Можеби и грешам...
Аха , значи како што сватив неќеш да го решиш тоа на апликациско ниво , сакаш понатаму динамичи да го решаваш тој проблем со само промена на web.config?
 
Аха , значи како што сватив неќеш да го решиш тоа на апликациско ниво , сакаш понатаму динамичи да го решаваш тој проблем со само промена на web.config?

Точно така, за во иднина да не би правел промени или доколку правам промена тоа би било во web.config....
 
Точно така, за во иднина да не би правел промени или доколку правам промена тоа би било во web.config....
Значи би можел да пробаш да направиш променливи во самиот web.config
Таму ќе го сместиш url-то на доменот и после внатре во апликацијата ќе го повикаш кога ќе правиш redirect.
Ме свати ?
Мислам дека ова ќе ти помогне: http://stackoverflow.com/questions/603009/variables-within-app-config-web-config
 

Kajgana Shop

Back
На врв Bottom