我认为在WordPress中这样做可能是首选的方法,正如@Harrison的回答中所提到的,但是,要回答您的具体问题。。。
RewriteEngine On
Redirect 404 /article.html
旁白:
RewriteEngine
然而,指令与mod\\u rewrite相关,
Redirect
是mod\\u alias指令-因此这两个指令不相关。
然而,这应该与默认的WordPress前端控制器一起“工作”,因此可能与您的.htaccess
文件
请尝试以下操作,在.htaccess
文件(在任何现有WordPress指令之前):
RewriteRule ^article\\.html$ - [R=404]
如果这仍然导致错误,请尝试在此之前重置404错误文档(为Apache默认值):
ErrorDocument 404 default
您需要清除浏览器缓存以清除缓存(永久)301重定向到新URL。