Wordpress permlink show "You should update your web.config now." in godaddy Wordpress permlink show "You should update your web.config now." in godaddy wordpress wordpress

Wordpress permlink show "You should update your web.config now." in godaddy


you are using windows server, so you need web.config in root folder of wordpress,

If web.config not found on root folder, then add web.config file and add the code below into it,

<?xml version="1.0" encoding="utf-8"?><configuration>    <system.webServer>        <rewrite>            <rules>                <rule name="Main Rule" stopProcessing="true">                    <match url=".*" />                    <conditions logicalGrouping="MatchAll">                        <add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" />                        <add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" />                    </conditions>                    <action type="Rewrite" url="index.php" />                </rule>            </rules>        </rewrite>        <staticContent>            <remove fileExtension=".svg" />            <mimeMap fileExtension=".svg" mimeType="image/svg+xml" />        </staticContent>        <defaultDocument>            <files>                <remove value="index.aspx" />                <add value="index.php" />            </files>        </defaultDocument>    </system.webServer></configuration>

root folder means, the folder which contains wp-content, wp-includes etc.,

If in case, home page is throwing 500 error, then try removing the whole <defaultDocument> tag section

<defaultDocument>    <files>       <remove value="index.aspx" />       <add value="index.php" />    </files></defaultDocument>


I was having the same issue with the interior pages working but the homepage throwing a 500 error. I got the homepage to work by editing the web.config file - removing the tag and everything inside it.