我需要 .htaccess 的 301 重定向
I need a 301 redirect for .htaccess
我需要来自
的重定向
https://example.com/shop/vip-schmuck/18-karat-gold/18-karat-gold-nasenstecker-spirale-schmetterling-kristalle/
至
https://example.com/shop/vip-schmuck/18-karat-gold/280419/18-karat-gold-nasenstecker-spirale-schmetterling-kristalle/
什么意思 1 是旧的 URL 和 2 是新的。
唯一的变化是新 URL 中的“280419”。
更新:
我想重定向我的所有产品 URL。 IE。从 example.com/shop/placeholderhere/placeholderhere/placeholderhere/
到 example.com/shop/placeholderhere/placeholderhere/280419/placeholderhere/
在根 .htaccess
文件的顶部,您可以执行如下操作:
RewriteRule ^(shop/vip-schmuck/18-karat-gold)/(18-karat-gold-nasenstecker-spirale-schmetterling-kristalle/)$ //280419/ [R=302,L]
substitution 字符串(第二个参数)中的 </code> 和 <code>
反向引用包含从前面 [=15] 中带括号的子模式捕获的值=] 模式。这只是减少了重复(和潜在的错误)。
这是一个 302(临时)重定向。仅更改为 301(永久)重定向 - 如果这是意图 - 一旦您确认它按预期工作。
参考:
更新:
i want to redirect alll of my producs , what means old protect-example.com/shop/placeholderhere/placeholderhere/placeholderhere/
to protect-example.com/shop/placeholderhere/placeholderhere/280419/placeholderhere/
为了 注入 代码 280419
在每个遵循该格式的 URL 中,你可以做这样的事情:
RewriteRule ^(shop/[^/]+/[^/]+)/([^/]+)/?$ //280419// [R=302,L]
其中 </code> 包含匹配第一个子模式 <code>(shop/[^/]+/[^/]+)
的 URL-path 和 </code> 匹配最后一个路径段(不包括可选的尾部斜杠),如 <code>([^/]+)/?$
。尾部斜杠在目标 URL.
上强制执行
我需要来自
的重定向https://example.com/shop/vip-schmuck/18-karat-gold/18-karat-gold-nasenstecker-spirale-schmetterling-kristalle/
至
https://example.com/shop/vip-schmuck/18-karat-gold/280419/18-karat-gold-nasenstecker-spirale-schmetterling-kristalle/
什么意思 1 是旧的 URL 和 2 是新的。
唯一的变化是新 URL 中的“280419”。
更新:
我想重定向我的所有产品 URL。 IE。从 example.com/shop/placeholderhere/placeholderhere/placeholderhere/
到 example.com/shop/placeholderhere/placeholderhere/280419/placeholderhere/
在根 .htaccess
文件的顶部,您可以执行如下操作:
RewriteRule ^(shop/vip-schmuck/18-karat-gold)/(18-karat-gold-nasenstecker-spirale-schmetterling-kristalle/)$ //280419/ [R=302,L]
substitution 字符串(第二个参数)中的 </code> 和 <code>
反向引用包含从前面 [=15] 中带括号的子模式捕获的值=] 模式。这只是减少了重复(和潜在的错误)。
这是一个 302(临时)重定向。仅更改为 301(永久)重定向 - 如果这是意图 - 一旦您确认它按预期工作。
参考:
更新:
i want to redirect alll of my producs , what means old protect-
example.com/shop/placeholderhere/placeholderhere/placeholderhere/
to protect-example.com/shop/placeholderhere/placeholderhere/280419/placeholderhere/
为了 注入 代码 280419
在每个遵循该格式的 URL 中,你可以做这样的事情:
RewriteRule ^(shop/[^/]+/[^/]+)/([^/]+)/?$ //280419// [R=302,L]
其中 </code> 包含匹配第一个子模式 <code>(shop/[^/]+/[^/]+)
的 URL-path 和 </code> 匹配最后一个路径段(不包括可选的尾部斜杠),如 <code>([^/]+)/?$
。尾部斜杠在目标 URL.