Autor | Zpráva | ||
---|---|---|---|
anonym_ Profil * |
#1 · Zasláno: 25. 3. 2022, 11:27:40
Ahoj,
potřeboval bych přesměrovat veškerý provoz webu na jednu jinou URL. Snažím se nastavit redirect ve web.configu, ale z pro mě nepochopitelného důvodu to hází pořád 500 (web.config na IIS serveru vidím poprvé v životě, tak je to pokus omyl a možná to bude nějaká banalita). Současný obsah vypadá takto, pokud to bude třeba: <?xml version="1.0" encoding="utf-8"?> <configuration> <system.webServer> <handlers> <add name="aspNetCore" path="*" verb="*" modules="AspNetCoreModule" resourceType="Unspecified" /> </handlers> <aspNetCore requestTimeout="00:07:00" processPath=".\Eshop.Web.exe" arguments="" forwardWindowsAuthToken="false" stdoutLogEnabled="false" stdoutLogFile=".\logs\stdout"> <environmentVariables /> </aspNetCore> <httpProtocol> <customHeaders> <remove name="X-Powered-By" /> </customHeaders> </httpProtocol> <security> <requestFiltering> <requestLimits maxAllowedContentLength="1073741824" /> </requestFiltering> </security> </system.webServer> <system.web> <httpRuntime maxRequestLength="1048576" executionTimeout="3600" /> </system.web> </configuration> Já jsem zkoušel snad na všechna možná místa (naposledy nad "handlers") přidat <rewrite> <rules> <rule name="Redesign" stopProcessing="true"> <match url=".*[^h][^t][^m][^l]$" /> <action type="Redirect" url="/redesign.html" /> </rule> </rules> </rewrite> ale bez kýženého úspěchu. Cílem je přesměrovat vše na /redesign.html. Ta podmínka tam je, aby se mi to necyklilo, ale na 100% na současném webu jinde koncovka .html není, v té podmínce by problém být neměl.
Poradíte, co dělám špatně, a jak ten redirect nastavit? Děujji. |
||
Časová prodleva: 3 roky
|
0