我在我的Wordpress制作网站上工作,我遇到一个奇怪的错误,不允许我添加或编辑任何指向外部URL(不在我的域上)的链接。最初我可以这样做,因为在此之前我设法为我的网站提交了许多链接。
浏览“链接”菜单我可以打开任何现有链接,但是当我按“更新”按钮时,会出现一个带有404错误页面的空白页面。如果我使用我的域名上的链接执行相同操作,它将完美运行! 我已经研究过这个问题,但找不到类似的东西。我真的很沮丧。
非常感谢任何帮助!
我的环境:
使用WP 3.5.1,PHP 5.3.6
使用永久链接自定义:/%postname%
带有IIS 8和URL重写的Windows 2012 Server(无.htaccess)
我正在使用的规则:
<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/{R:0}" />
</rule>
</rules>
</rewrite>