2017-08-15 98 views
0

如何在{REQUEST_URI}为空或没有任何值时进行以下规则工作。重写规则不适用于空request_uri

# Redirect Legacy Site Domains 
    RewriteCond %{HTTP_HOST} ^m\.example.com$ [NC] 
    RewriteRule^https://www.example.com%{REQUEST_URI} [R=301,L] 

作品为:m.example.com/success

结果:www.example.com/success

不适合工作:m.example.com

结果:www.example.com/%7Brequest_uri%7D

回答

0

你应该修改规则,尝试使用以下命令:

RewriteRule^https://www.example.com/$1 [R=301,L] 

这将使用相同的路径结构将所有请求重定向到www.example.com