Php 将子域重定向到另一个子域并保留页面名称

Php 将子域重定向到另一个子域并保留页面名称,php,.htaccess,Php,.htaccess,我希望将整个子目录重定向到另一个子目录,但在重定向时保留页面名称 例如: 例如。 subdomain.example.com/test.php 到 subdomain2.example.com/test.php 我试过了 RewriteCond %{HTTP_HOST} ^subdomain\.example\.com$ [NC] RewriteRule ^(data(?:/.*|))$ https://subdomain2.example.com/$1 [L,R=301,NC] 但它不会重定

我希望将整个子目录重定向到另一个子目录,但在重定向时保留页面名称

例如:

例如。 subdomain.example.com/test.php 到 subdomain2.example.com/test.php

我试过了

RewriteCond %{HTTP_HOST} ^subdomain\.example\.com$ [NC]
RewriteRule ^(data(?:/.*|))$ https://subdomain2.example.com/$1 [L,R=301,NC]

但它不会重定向到任何地方

你所说的“但保留页面名称”到底是什么意思?你真的在寻找重定向或重写吗?我的意思是将example.php这个名称放在域的末尾…所以你想保持浏览器地址栏中显示的URL不变?好啊我建议你修改你的问题,把这一点弄清楚。您的问题下方有一个“编辑”按钮。使用它。。。