我是网络托管的新手。我有IIS 7.5服务器,并在此安装了一些WordPress站点。并且他们使用漂亮的URL并在web.config文件中重写规则。
我尝试设置一个新的WordPress站点,当在IIS上创建站点时,它似乎没有站点根目录中的web.config文件。所以我手动创建了一个,当它被创建时,网站提供了500个内部服务器错误(即使是空白的web.config)。
删除web.config后,主页会被加载。我做错了什么?
答案 0 :(得分:0)
只有URL重写才真正需要web.config。
因为您创建了一个新站点,所以检测并生成web.config文件的WordPress代码尚未运行。
要触发它,请登录管理信息中心,转到永久链接,然后点击保存。这将生成web.config文件。
答案 1 :(得分:0)
web.config文件包含一些配置信息....此文件将在sell up dll之后生成(如果是插件配置)..一旦我们第一次点击url它将在域home中生成。 ..
因此,如果您放置一个空白文件......它没有任何信息......那么您将收到500错误。