使用htaccess避免在wordpress中着陆页重定向

时间:2018-09-29 19:19:10

标签: wordpress .htaccess redirect

我正在从Google Page Speed Tool中获得以下内容

“避免着陆页重定向。 您的页面有2个重定向。重定向会导致页面加载之前的其他延迟。 对于以下一系列重定向的URL,请避免着陆页重定向。”

http://example.com/
https://example.com/
https://www.example.com/

有什么办法可以避免重定向?

我正在使用wordpress。我尝试了不同的重写规则,但是它们不起作用。

我的htaccess现在在下面

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /


RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

</IfModule>

3 个答案:

答案 0 :(得分:0)

好吧,可能还有其他插件在进行这种重定向。

  1. 请禁用所有插件,然后尝试。

  2. 如果1不能解决问题,请从htaccess文件中删除所有内容,然后从wp-admin面板中重新保存永久链接选项。

希望以上任何步骤都可以为您提供帮助。

答案 1 :(得分:0)

如果您想尝试

编辑wp-config.php 可以在wp-config.php文件中手动设置站点URL。

将这两行添加到wp-config.php中,其中“ example.com”是您网站的正确位置。

define('WP_HOME','http://example.com'); define('WP_SITEURL','http://example.com');

如果您有任何ssh插件,请尝试阻止其重定向

答案 2 :(得分:-1)

rony2k6曾说过禁用插件。这是一个好主意。如果禁用插件。然后启用一个,检查您是否具有重定向,然后启用下一个,再次检查,然后重复此过程。您将找到哪个是产生重定向的插件。然后,您将尽一切努力,而不是遇到问题的一方。您必须了解为什么它会产生问题是设置不好还是必须使用其他类似的插件