到目前为止我所拥有的是:
<VirtualHost 111.111.111.111:80>
ServerName ex.me
ServerAlias www.ex.me
Options +FollowSymLinks
RewriteEngine on
RewriteRule ^/(.*)$ http://exemple.com/foo/$1 [R=301,L]
</VirtualHost>
我需要的是如果(。*)为空,它会重写为http://exemple.com,如果它有某些东西,它会重定向到http://exemple.com/foo/ $ 1 - 我不知道怎么做if空的规则。马上。现在,无论是否捕获了某些内容,它都会重定向到http://exemple.com/foo/。
感谢您的帮助
答案 0 :(得分:4)
RewriteRule ^/$ http://exemple.com/ [R=301,L]
RewriteRule ^/(.+)$ http://exemple.com/foo/$1 [R=301,L]