无法将名称中的完全停止目录重写为另一个目录

时间:2014-03-15 13:11:58

标签: apache .htaccess mod-rewrite isapi-rewrite

我需要重写一个目录,并且所有内容都是新目录但是我遇到了问题,因为源目录中有一个句号。

即。

http://example.com/1.0/http://example.com/newfolder/

这是我正在尝试的规则

RewriteEngine On
RewriteBase /

RewriteRule ^1\.0$ http://example.com/newfolder/ [NC,R=301,L]

1 个答案:

答案 0 :(得分:1)

您可以使用:

RewriteEngine On

RewriteRule ^1\.0(/.*)?$ http://example.com/newfolder$1 [R=301,L]

这会将/1.0/anything重定向到/newfolder/anything