2009-06-26 12 views
12

im passando URL dal config web in cui ho bisogno di scrivere
Esempio :: URL = http://www.google.co.in/search?hl=en&rlz=1R2SKPB_enIN332&ei=yktESuLfIIbg7APpquQj&sa=X&spell=1Come avere &/& nel file web.config

se scrivo questo URL nel file web.config im entrare in URL valido .

come andare su di esso?

+1

vorrei suggerire di essere un po 'più specifico nella tua domanda: Non stai solo cercando di aggiungere un URL nella web.config, si sta cercando di aggiungerlo in un luogo specifico, e in base ai commenti che hai lasciato ad altre risposte, stai provando a fare qualcosa che non è supportato: usa IIS7 Rewrite Module per reindirizzare gli utenti dal tuo sito a un altro server. –

risposta

5

Web.config deve essere XML valido, quindi sostituire lo & con & amp ;. Quando si legge dalla propria configurazione u può sempre riconvertirlo con HtmlDecode

+0

ho provato con questa opzione. sostituisci & con & amp. Se l'URL è nel seguente formato funziona perfettamente: to = "~/content/category.aspx? SID = 13" ;;; se URL = http: //www.google.co.in/search? hl = it & rlz = 1R2SKPB_enIN332 & ei = yktESuLfIIbg7APpquQj & sa = X & spell = 1 non funziona – jyoti

+0

puoi estrarre l'URL dal tuo web.config. e una volta fatto, converti lo & in un singolo '&'? qual è l'errore che stai ottenendo? – russau

26

Assicurarsi che è scritto usando una corretta codifica XML (che, Amont altre cose, andrà a sostituire tutte le esigenze degli & 'caratteri con '&').

Questo dovrebbe funzionare bene:

<add key="uri" value="http://www.google.co.in/search?hl=en&amp;rlz=1R2SKPB_enIN332&amp;ei=yktESuLfIIbg7APpquQj&amp;sa=X&amp;spell=1" /> 
+0

lol - ha risposto sullo stesso secondo. non l'ho mai visto prima! – russau

+0

im lavorando su URlRewitting dove ho avuto segue Tag ::: I gotting errore seguente: " http://www.google.co.in/search "non è un percorso virtuale valido – jyoti

+0

sei sicuro di poter riscrivere su un URL su un altro server? in caso contrario, riscrivere una pagina sul server, e ridirigere da lì ... – russau

Problemi correlati