Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/EmptyTag/157.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Wordpress不必要的重定向。如何解决这个问题_Wordpress_.htaccess_Seo - Fatal编程技术网

Wordpress不必要的重定向。如何解决这个问题

Wordpress不必要的重定向。如何解决这个问题,wordpress,.htaccess,seo,Wordpress,.htaccess,Seo,社区你好,我遇到了一个奇怪的问题,我认为是.htacces导致了这个问题。我运行一个WORDPRESS站点,并使用搜索引擎优化工具包(Microsoft)进行检查。 报告完成后,会出现一些违规行为: 指向“”的链接导致HTTP重定向到“”。 -我在wordpress中激活了永久链接。 -我正在使用yoast插件进行SEO。 -我的.htaccess文件是: `# BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On Rew

社区你好,我遇到了一个奇怪的问题,我认为是.htacces导致了这个问题。我运行一个WORDPRESS站点,并使用搜索引擎优化工具包(Microsoft)进行检查。 报告完成后,会出现一些违规行为: 指向“”的链接导致HTTP重定向到“”。 -我在wordpress中激活了永久链接。 -我正在使用yoast插件进行SEO。 -我的.htaccess文件是:

`# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress`
开始WordPress 重新启动发动机 重写基/ 重写规则^index\.php$-[L] 重写cond%{REQUEST_FILENAME}!-f 重写cond%{REQUEST_FILENAME}!-d 重写规则。/index.php[L] #结束WordPress` 知道如何删除无效的重定向吗?
谢谢大家!

如果你的网页的官方url是www.example.com/example/,理想情况下,用户永远不会看到一个页面“www.example.com/?p=11”。因此在这种情况下重定向并不坏。它甚至可能是好的,这样谷歌就知道哪些url应该是它应该索引的。
只有当你在某个地方仍然有“www.example.com?p=11”形式的链接时,这才是不好的。但问题出在这些链接上,而不是重定向。

你到底有什么问题?错误的重定向(根据此工具,对SEO不好)或无效的重定向(根本不起作用)?是的,这不是你想要的行为吗?Wordpress会在你切换到pretty permalinks时设置这些重定向,这样任何指向/?p=postid的旧链接都可以正常工作,但从现在起,所有WP创建的链接都会转到pretty url ie/postname。是的,这是官方页面。通过Wordpress permalinks自动创建。但我的问题是为什么要这样做o toolkit警告我以及我如何清理这些链接?谢谢:)@johngergoudakis,如果您关心SEO问题,并且不知道如何硬编码或调整htaccess,请使用此工具