我已使用REDIRECTION插件并将URL http://localhost/word/wordpress/product-category/sample/重定向到http://localhost/word/wordpress/sample/。首先,它会将我所有的产品类别页面重定向到目标URL。因此,我需要撤消此操作。但是我找不到这些的解决方案。请给我一些想法。
我曾尝试从.htaccess中删除重定向行,但没有任何反应。
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /word/wordpress/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /word/wordpress/index.php [L]
</IfModule>
如果我删除了重定向行,它将显示为
找不到对象! 在此服务器上找不到请求的URL。上的链接 引荐页似乎有误或已过时。请告知作者 有关该错误的页面。
如果您认为这是服务器错误,请与网站管理员联系。
错误404
本地主机
Apache / 2.4.34(Win32)OpenSSL / 1.0.2o PHP / 7.1.20
答案 0 :(得分:0)
您只需停用REDIRECTION插件即可使用,它将像以前一样工作。
答案 1 :(得分:0)
欢迎来到Stackoverflow!
重定向插件未添加.htaccess中的重定向行。这些行是由Wordpress永久链接添加到工作的。您正在wordpress的永久链接URL中使用帖子名slug。因此,如果您从.htaccess中删除这些行,则永久链接会停止工作,并且会出现此错误。
对于不正确的重定向,您只需要从“重定向插件设置”页面中删除重定向规则,或者可以禁用该插件。