【发布时间】:2022-01-18 09:30:00
【问题描述】:
我正在开发一个 WordPress 网站,我有一个类似的 URL
https://example.com/technische-uebersetzungen
我需要的是:
https://example.com/subdirectory/technische-uebersetzungen
我的代码有一个错误,它不会重写 URL。我将它放在现有.htaccess 文件的末尾。
RewriteEngine On
RewriteRule ^technische-uebersetzungen/(.*)$ /blog/technische-uebersetzungen/$1 [R=301,NC,L]
有人知道,那是什么虫子吗?
【问题讨论】:
-
澄清一下,这个指令是一个外部的 3xx“重定向”,而不是一个内部的“重写”,正如你在文本中描述的那样。 (旁白: 使用 WordPress 时,您无法重写
.htaccess中的 URL。)
标签: .htaccess mod-rewrite url-rewriting