【发布时间】:2018-12-20 16:09:07
【问题描述】:
/de/test/test2-example/base/FROM/NOW/ON/IT/DOES/NOT/MATTER
我只需将 /de/test/test2-example/base/ 部分替换为另一部分:/de/product/prod-new/base/ 我必须使用哪个重写规则?
在 base/ 之后有几个链接,所以它必须在所有情况下都是永久的。
【问题讨论】:
-
你很接近,试试这个:
RewriteRule ^/de/groeden/infos-service/adressen/base/(.*) /de/adressen-groeden/detail/base/$1 [L,NC]。您缺少开头的/和(.)将仅匹配 1 个字符。你得到的 404 错误,在地址栏中查看它尝试访问的内容进行调试。 -
不将我重定向到目标 URL...仍然 404 地址栏没有改变
-
如果地址栏没有变化,你的配置中有
RewriteEngine On吗?是否加载了重写模块?然后在您的浏览器中,启动开发者工具(例如 Chrome 上的 F12)并查看服务器是否返回重定向标头。