wordpress - Wordpress - 工作永久链接,但图像显示 500 错误
问题描述
我一直在努力解决以下问题 2 天:
问题:500 -“内部服务器错误。您要查找的资源有问题,无法显示。”
一开始,当我的永久链接更改为“漂亮的永久链接”时,我的永久链接会收到 404 错误 - 我通过在网上找到的以下代码解决了这个问题:
# BEGIN WordPress
RewriteEngine On
RewriteBase /
RewriteRule ^index.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
# END Wordpress
我在更改我的永久链接结构时收到一条消息,我应该“现在更新我的 web.config 文件”,我在下面做了。
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<rewrite>
<rules>
<rule name="wordpress" patternSyntax="Wildcard">
<match url="*"/>
<conditions>
<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>
</system.webServer>
</configuration>
惊人的!现在我的“Pretty Permalinks”正在工作 - 除了现在我有一个问题,如果我将任何新图像上传到媒体库 - 图像上传但我无法在附件页面或任何地方查看图像地点。当我打开并进入图像 URL 时,它显示 -
“500 - 内部服务器错误。您要查找的资源有问题,无法显示。”
当我单击图像时,它会显示 - “无法加载图像”
我所有的旧图片都 100% 正常工作,只是我新上传的图片收到了这个错误。
注意:当我删除 web.config 文件时,新添加的图像被解析,但是当我在“Pretty Permalinks”上时收到“404 - 找不到文件目录”
请问有人能给我一些见解可能是什么原因吗?
在这方面我还是个菜鸟,所以要友善:)
谢谢!
解决方案
推荐阅读
- javascript - 承诺冻结浏览器直到 .then 被调用
- java - 如何改变希伯来字母的方向?
- bots - 如何使用 createInvite 邀请服务器
- python - 将ui文件转换为py文件时出错
- postgresql - Mongooseim 3.6.0 postgress 连接问题
- regex - 使用 Notepad++ 匹配非空 xml 标记的正则表达式
- mysql - Magento 1.9 Daabase 结构 - 产品已启用
- android - FirebaseMessagingService 中的反跳 FCM 通知
- visual-studio - Docker Compose 构建失败 - 文件共享已被取消 - eShopOnContainers
- typescript - 打字稿如何键入字符串文字数组的子集