在Godaddy wordpress网站中未显示内页,它仅显示主页和wordpress管理页面。在“永久链接设置”中单击保存更改时,它显示“您现在应该更新web.config”。当我在网站上添加web.config时,它显示500错误(还包括主页和管理页面)现在该怎么办?解决500错误或修复404错误以及如何解决?请帮助我。 我的.htaccess文件在下面
Bitmap
答案 0 :(得分:2)
您正在使用Windows服务器,因此需要在wordpress的根文件夹中使用web.config,
如果在根文件夹上找不到web.config,则添加web.config文件并将以下代码添加到其中,
<?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>
根文件夹是指包含wp-content,wp-includes等的文件夹,
答案 1 :(得分:0)
我在内部页面的工作上遇到了同样的问题,但是主页抛出500错误。通过编辑web.config文件,我使主页得以工作-删除了标签及其内部的所有内容。