htaccess中的301重定向未按预期工作

时间:2016-09-14 00:35:19

标签: wordpress apache .htaccess redirect

我正在尝试向网站的htaccess添加一个简单的301重定向,但是没有重定向,我也没有遇到任何错误 - 任何人都可以解决一些问题吗?重定向会将访问旧博客帖子的人重定向到新页面:

我正在使用的重定向代码是:

Redirect 301 /horizon-homes-construction/ https://www.horizonhomes-samui.com/construction/

可能相关信息

  • 我的网站是Wordpress网站。

  • 我还尝试在顶部添加“RewriteEngine On”行,但这并没有解决问题。

  • 我正在编辑的htaccess文件位于我的WordPress根目录(以及wp-content,wp-admin,index.php等)。

  • 我正在关注添加301重定向的说明来自this guide

感谢。

2 个答案:

答案 0 :(得分:0)

如果你对服务器没有很多控制权,很多wordpress网站都是如此,那么插件比尝试更新.htaccess文件要好。

我确信有很多很好的插件可以做到这一点。这个对我们有用。 https://wordpress.org/plugins/redirection/

答案 1 :(得分:0)

在我的服务器管理员的帮助下,我确定了为什么这个301重定向无法正常工作。这是因为我的网站位于Nginx服务器上,因此服务器不会读取添加到htaccess的任何重定向。我的服务器管理员能够正确添加重定向。