Mod rewrite mod_将文件重写到域根并附加查询参数的请求

Mod rewrite mod_将文件重写到域根并附加查询参数的请求,mod-rewrite,url-rewriting,Mod Rewrite,Url Rewriting,好的,这是我的域名(http://staging.whiterabbitexpress.com) 但是有没有一种方法可以在不输入整个域名的情况下重定向到根目录 我试过了 RewriteRule ^send-your-request/?$ / [NC,QSA,L] RewriteRule ^send-your-request/?$ index.php [NC,QSA,L] RewriteRule ^send-your-request/?$ /index.php [NC,QSA,L] nada,n

好的,这是我的域名(http://staging.whiterabbitexpress.com)

但是有没有一种方法可以在不输入整个域名的情况下重定向到根目录

我试过了

RewriteRule ^send-your-request/?$ / [NC,QSA,L]
RewriteRule ^send-your-request/?$ index.php [NC,QSA,L]
RewriteRule ^send-your-request/?$ /index.php [NC,QSA,L]

nada,nada,nada

方括号中缺少
R
标志,该标志指示重写引擎重定向而不是内部重写:

RewriteRule ^send-your-request/?$ / [NC,QSA,L,R]

如果想要永久重定向,也可以说
R=301
。您以前不需要它的原因是,当您包含
http://domain.name
在您的重写目标中,它使用302隐式重定向。

您缺少方括号中的
R
标志,该标志告诉重写引擎重定向而不是内部重写:

RewriteRule ^send-your-request/?$ / [NC,QSA,L,R]
如果想要永久重定向,也可以说
R=301
。您以前不需要它的原因是,当您包含
http://domain.name
在重写目标中,它使用302隐式重定向