.htaccess 将目录重定向到子域

.htaccess 将目录重定向到子域,.htaccess,mod-rewrite,.htaccess,Mod Rewrite,我完全搞不懂,有人知道如何用.htaccess描述以下链接吗 example.com/bedrijven/marketing-metrics/ 到 我在这个论坛上发现了这个问题,但它不是解决方案 RewriteRule ^(bedrijven/$1.*)$ https:///$1.example.com/ [R=301,L,NC] 有人可以帮忙吗?试试下面的方法: RewriteRule ^bedrijven/([^/]+)/$ https://$1.example.com/ [R=301,

我完全搞不懂,有人知道如何用
.htaccess
描述以下链接吗

example.com/bedrijven/marketing-metrics/


我在这个论坛上发现了这个问题,但它不是解决方案

RewriteRule ^(bedrijven/$1.*)$ https:///$1.example.com/ [R=301,L,NC]

有人可以帮忙吗?

试试下面的方法:

RewriteRule ^bedrijven/([^/]+)/$ https://$1.example.com/ [R=301,L,NC]

$1
是对
重写规则
模式(第一个参数)中第一个捕获组的反向引用,即与
([^/]+)
匹配的任何对象。在您的示例中使用的
重写规则
模式本身中使用这样的反向引用是没有意义的。

“我在这个论坛上发现了它”-您介意分享您发现它的确切位置吗?您好,谢谢您的回复,但这不是meSo的解决方案,您的解决方案是什么?这在什么方面不起作用?在.htaccess文件中是否有其他指令?选项+FollowSymLinks-多视图#在RewriteBase上的RewriteEngine上打开mod_rewrite/RewriteCond%{REQUEST_FILENAME}-重写规则^bedrijven/([^/]+)/$https://$1.betaalplugin.nl/[R=301,L,NC]我使用了此代码,但它不起作用..你说的“不起作用”是什么意思?你有错误吗?错误的重定向?没有什么?您是否确认允许
.htaccess
覆盖,并且启用了mod_rewrite?
RewriteRule ^bedrijven/([^/]+)/$ https://$1.example.com/ [R=301,L,NC]