Používam PHP s IIS7. V súbore web.config som urobil pravidlo prepisovania. Vzor, ktorý sa zhodujem, je
^product/([0-9a-zA-Z+-]+)$
Teraz je problémom to, že nefunguje, keď existuje webová adresa + prihlásenia, napríklad nefunguje
http://mywebsite/product/ABC+DEF+GHI
Potrebujem, aby to fungovalo vyššie.
Ale funguje to
http://mywebsite/product/ABC DEF GHI
Myslím, že to je identifikácia priestoru, ale nie +
Akákoľvek pomoc by bola ocenená.
Vďaka
odpovede:
1 pre odpoveď č. 1Našiel som odpoveď. Len zdieľanie pre prípad, že by niekto potreboval.
Stačí dať
<system.webServer>
<security>
<requestFiltering allowDoubleEscaping="true"/>
</security>
v súbore web.config.
A hotovo