我需要撤消通过重定向插件完成的重定向URL

时间:2019-05-31 05:54:11

标签: wordpress localhost url-redirection http-redirect

我已使用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>

END WordPress

如果我删除了重定向行,它将显示为

  

找不到对象!        在此服务器上找不到请求的URL。上的链接        引荐页似乎有误或已过时。请告知作者        有关该错误的页面。

     

如果您认为这是服务器错误,请与网站管理员联系。

     

错误404

     

本地主机

     

Apache / 2.4.34(Win32)OpenSSL / 1.0.2o PHP / 7.1.20

2 个答案:

答案 0 :(得分:0)

您只需停用REDIRECTION插件即可使用,它将像以前一样工作。

答案 1 :(得分:0)

欢迎来到Stackoverflow!

重定向插件未添加.htaccess中的重定向行。这些行是由Wordpress永久链接添加到工作的。您正在wordpress的永久链接URL中使用帖子名slug。因此,如果您从.htaccess中删除这些行,则永久链接会停止工作,并且会出现此错误。

对于不正确的重定向,您只需要从“重定向插件设置”页面中删除重定向规则,或者可以禁用该插件。