Web.Config Redirect

Член од
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>
 
Член од
13 ноември 2010
Мислења
242
Поени од реакции
57
Здраво.

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

Потребно ми е кога ке ја внесам адресата: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 ?
 

Xibalba

Corona Australis
Член од
24 јануари 2012
Мислења
6.079
Поени од реакции
11.470
Не знам зошто редирект url-to е "{R:0}/{C:1}", пробај да го закуцаш на "{R:0}/mobile"
 
Член од
9 мај 2008
Мислења
184
Поени од реакции
7
А зошто преку web.config правиш redirect ?
Бидејки мислам дека во иднина кога ке имам потреба да редиректирам во друг поддомаин ова би ја завршило цела работа со оглед на тоа што правилото би требало да важи за било која ситуација (http://subdomain.domain.com да редиректира до http://subdomain.domain.com/subdomain ) односно за било кој поддомаин.

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

Можеби и грешам...
Аха , значи како што сватив неќеш да го решиш тоа на апликациско ниво , сакаш понатаму динамичи да го решаваш тој проблем со само промена на web.config?
 
Член од
9 мај 2008
Мислења
184
Поени од реакции
7
Аха , значи како што сватив неќеш да го решиш тоа на апликациско ниво , сакаш понатаму динамичи да го решаваш тој проблем со само промена на web.config?
Точно така, за во иднина да не би правел промени или доколку правам промена тоа би било во web.config....
 
Член од
13 ноември 2010
Мислења
242
Поени од реакции
57
Точно така, за во иднина да не би правел промени или доколку правам промена тоа би било во web.config....
Значи би можел да пробаш да направиш променливи во самиот web.config
Таму ќе го сместиш url-то на доменот и после внатре во апликацијата ќе го повикаш кога ќе правиш redirect.
Ме свати ?
Мислам дека ова ќе ти помогне: http://stackoverflow.com/questions/603009/variables-within-app-config-web-config
 

Kajgana Shop

На врв Bottom