【问题标题】:Cant figure the correct config of my .htaccess无法确定我的 .htaccess 的正确配置
【发布时间】:2016-11-21 09:01:48
【问题描述】:

我一直在尝试配置我的 .htaccess 以使其正常工作,但我无法让它工作。这很简单,但它不起作用。它在 Wordpress 环境中,我希望它:

  • 将整个旧域重定向到新域
  • 将旧域的特定页面重定向到新域中的特定页面
  • 我希望重定向排除旧域中的某个文件夹

我想出了以下代码:

RewriteEngine on
Redirect 301 /sistema-gestion-erp-empresa/ http://marques-ps.com/soluciones/microsoft-dynamics-nav-navision/
Redirect 301 /sistema-gestion-erp-empresa/ http://marques-ps.com/soluciones/microsoft-dynamics-nav-navision/
Redirect 301 /sistema-gestion-erp-empresa/ http://marques-ps.com/soluciones/microsoft-dynamics-nav-navision/
Redirect 301 /sistema-gestion-erp-empresa/ http://marques-ps.com/soluciones/microsoft-dynamics-nav-navision/
Redirect 301 /sistema-gestion-erp-empresa/ http://marques-ps.com/soluciones/microsoft-dynamics-nav-navision/
Redirect 301 /sectores-tic-erp-empresas/sistema-gestion-erp-distribucion-alimentacion-ekon/ http://marques-ps.com/soluciones/unit4-ekon/
Redirect 301 /sectores-tic-erp-empresas/sistema-gestion-erp-distribucion-alimentacion-ekon/ http://marques-ps.com/soluciones/unit4-ekon/
Redirect 301 /soluciones-tic/sistema-crm-gestion-servicio-clientes-ekon/ http://marques-ps.com/soluciones/unit4-ekon/
Redirect 301 /soluciones-tic/sistema-crm-gestion-servicio-clientes-ekon/ http://marques-ps.com/soluciones/unit4-ekon/
Redirect 301 /soluciones-tic/sistema-crm-gestion-servicio-clientes-ekon/ http://marques-ps.com/soluciones/unit4-ekon/
Redirect 301 /sectores-tic-erp-empresas/sistema-gestion-erp-agroalimentario-hortofruticola-cooperativas-agricolas-ekon-agro/ http://marques-ps.com/soluciones/unit4-ekon/
Redirect 301 /sistema-gestion-erp-ekon-empresas/ http://marques-ps.com/soluciones/unit4-ekon/
Redirect 301 /sistema-gestion-erp-ekon-empresas/ http://marques-ps.com/soluciones/unit4-ekon/
Redirect 301 /servicios-tic/especialistas-desarrollos-soluciones-sistemas-gestion-erp-ekon/ http://marques-ps.com/soluciones/unit4-ekon/
Redirect 301 /programa-sistema-gestion-erp-pyme-ekon/ http://marques-ps.com/soluciones/unit4-ekon/
Redirect 301 /servicios-tic/nube-cloud-computing-empresas/ http://marques-ps.com/consultoria/cloud-y-virtualizacion/
Redirect 301 /servicios-tic/ http://marques-ps.com/consultoria/
RewriteCond %{REQUEST_URI} !^/intranet
RewriteRule (.*) http://marques-ps.com/$1 [R=301,L]

由于某些原因,特定的 301 不起作用,它们仍然会导致新页面中出现 404 错误。顺便说一句,旧域名是http://marques-tic.com。

非常感谢任何帮助!

提前致谢。

帕科。

【问题讨论】:

  • 在 wordpress 中工作??
  • 试试不带/开头的Redirect 301 sistema-gestion-erp-empresa/ http://marques-ps.com/soluciones/microsoft-dynamics-nav-navision/
  • 是的,Wordpress(旧安装)新的有默认的WP htaccess。
  • @vard 你的方法不起作用。我仍然在新站点中收到 404。

标签: wordpress apache .htaccess redirect


【解决方案1】:

案例一:Htaccess 文件重定向

在 .htaccess 中重定向规则位置并更改参数链接。

<IfModule mod_rewrite.c>
  RewriteEngine On
  RewriteCond %{HTTP_HOST} ^olddomain\.com$ [OR]
  RewriteCond %{HTTP_HOST} ^www\.olddomain\.com$
  RewriteRule (.*)$ http://www.newdomain.com/$1 [R=301,L]
</IfModule>

案例 2:插件让事情变得简单,

Redirection 是一个 WordPress 插件,用于管理 301 重定向并跟踪 404 错误,而无需了解 Apache .htaccess 文件。

https://wordpress.org/plugins/redirection/

【讨论】:

  • 嗨!问题是我想将某些页面指向新站点中的某些其他页面。事实上,我想最终删除旧网站安装并使其结果从长远来看从谷歌消失。目前有 17 个页面在旧域的 Google SERP 中获得点击,这就是我想要解决的问题。
猜你喜欢
  • 2021-10-13
  • 1970-01-01
  • 2013-10-18
  • 2020-10-29
  • 2021-05-12
  • 1970-01-01
  • 1970-01-01
  • 2019-11-12
  • 1970-01-01
相关资源
最近更新 更多