1

好的,这适用于我的域 (http://staging.whiterabbitexpress.com)

RewriteRule ^send-your-request/?$ http://staging.whiterabbitexpress.com [NC,QSA,L]

但是有没有办法在不输入整个域名的情况下重定向到根目录?

我试过

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]

纳达,纳达,纳达

4

1 回答 1

1

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

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

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

于 2012-09-07T14:27:46.163 回答