将我的 web.config 文件上传到我的托管服务器后遇到一些问题。123.reg 是我的托管服务提供商。
我已将以下 Web 配置放入我的根文件夹,不幸的是我现在在服务器上收到 500 错误。
<?xml version="1.0"?>
<configuration>
<system.web>
<compilation debug="false" targetFramework="4.0" />
</system.web>
<location path="wordpress">
<system.webServer>
<security>
<ipSecurity allowUnlisted="false">
<clear/>
<add ipAddress="###.###.###.###"/>
</ipSecurity>
</security>
<httpRedirect enabled="true" destination="http://carltonmotorhomes.co.uk" httpResponseStatus="Permanent" />
<!-- 301 permanent redirect -->
<httpRedirect enabled="true" destination="http://carltonmotorhomes.co.uk" httpResponseStatus="Found" />
<!-- 302 found redirect -->
<httpRedirect enabled="true" destination="http://carltonmotorhomes.co.uk" httpResponseStatus="Temporary" />
<!-- 307 temporary redirect -->
<httpRedirect enabled="true" destination="http://carltonmotorhomes.co.uk" exactDestination="true" />
<!-- 302 (found) redirect, to a specific page or directory -->
</system.webServer>
</location>
</configuration>
如您所见,我试图确保访问仅限于“wordpress”文件夹,除非 IP 地址匹配并尝试处理 300 个错误。
有什么建议么?