mod_rewrite中的内部重定向

时间:2012-05-27 15:12:32

标签: .htaccess mod-rewrite

我在webhotel上运行了一个小的webapp。我想在不同的文件夹中放置不同的版本。例如:

html/v1/index.php
html/v2/index.php

如何以用户永远不会看到版本文件夹的方式提供页面。例如,他们只会看到domain.com/index.php

我试过.htaccess mod_rewrite但它似乎也改变了浏览器的URL。

1 个答案:

答案 0 :(得分:1)

RewriteEngine On
RewriteCond %{REQUEST_URI} !(.*)html/v1(.*)
RewriteRule (.*) html/v1/$1 [NC,L]

这会将所有内容重定向到v1文件夹而不更改URL