我在 .htaccess 中搜索最后一周的 301 重定向规则。我也在这里访问过许多类似的页面。但一切都不适合我。所以我向像你这样的大师寻求帮助。
我正在使用 wordpress 博客平台。在我使用 Joomla 之前,我的网站上有很多 404 错误。有超过 10,000 个 404 错误。主要是两类404错误。示例是 example.com//component/option,com_xmap/Itemid,44/component/xxx/yyy/menu1/menu2/something/ 和 example.com/index.php/component/option,com_xmap/Itemid,44/component/ xxx/yyy/目录/menu1/menu2/something.html。喜欢这些太多的网址。我认为这是由于 Joomla 中的一些缓存问题而发生的,并且这些 url 是在模块的主页上一一创建的。在我为该模块禁用缓存后,问题就解决了,但谷歌已经索引了所有这些错误的 url。
我认为最好将这两类 404 错误 url 进行 301 重定向到主页或 www.freezonal.com/sitemap.xml,因为这些 url 仅由 google 索引并且在搜索结果中看不到。
目前我在我的 .htaccess 上使用它
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
RewriteCond %{QUERY_STRING} .*
RewriteRule ^index.php/(.*)$ /? [R=301,L]
是否有任何 301 重定向代码用于将这两类 404 url 重定向到主网站,是否有任何其他建议可以提供更好的 SEO。如果您解决了这个问题,我将非常感谢您。