问:服务器web.config 文件配置301转向后无法进网站后台。
服务器里面网站管理助手里有一个网站:“富莹电商” 网址是 dsr123.com,后台地址是dsr123.com/ 目前前台后台都是能正常打开的, 这个站的根目录本身就有WEB.CONFIG 文件,文件内容如下:
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<rewrite>
<rules>
<rule name="OrgPage" stopProcessing="true">
<match url="^(.*)$" />
<conditions logicalGrouping="MatchAll">
<add input="{HTTP_HOST}" pattern="^(.*)$" />
<add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" />
<add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" />
</conditions>
<action type="Rewrite" url="index.php/{R:1}" />
</rule>
<rule name="disableDownloadHtml">
<match url="^App/Tpl/.*.html$" ignoreCase="true" />
<action type="CustomResponse" url="/" statusCode="403" statusReason="Forbidden" statusDescription="Forbidden" />
</rule>
</rules>
</rewrite>
</system.webServer>
</configuration>
本人想在这段代码里增加301重定向的代码,按照西数官方的教程稍微的修改的时候,就发觉进不去后台,进入后台的时候就会乱码,感觉是环境出错一样,麻烦给看一下,或者你们也测试一下。
修改后是下面这样:
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<rewrite>
<rules>
<rule name="OrgPage" stopProcessing="true">
<match url="^(.*)$" />
<conditions logicalGrouping="MatchAll">
<add input="{HTTP_HOST}" pattern="^dsr123.com$" />
<add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" />
<add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" />
</conditions>
<action type="Rewrite" url="http://www.dsr123.com/{R:1}" />
</rule>
<rule name="disableDownloadHtml">
<match url="^App/Tpl/.*.html$" ignoreCase="true" />
<action type="CustomResponse" url="/" statusCode="403" statusReason="Forbidden" statusDescription="Forbidden" />
</rule>
</rules>
</rewrite>
</system.webServer>
</configuration>
,服务器web.config 文件配置301转向后无法进网站后台
问:mstsc —127.0.0.1: — @qq.com 有劳了
答:您好:
已经添加301,非常感谢您长期对我司的支持!