如何将所有内容重定向到目录?

时间:2013-07-19 23:32:17

标签: apache redirect mod-rewrite

我正在组织我的public_html目录。我将所有分散的文件和目录从root public_html复制到public_html / main目录中。我想将所有请求重定向到“主”目录,基本上只是将“main /”添加到URL。例如:

... mydomain.com 转到 ... mydomain.com/main

... mydomain.com/product_page.php 转到 ... mydomain.com/main/product_page.php

*注意:只需用“www”替换上面的......。因为我不允许发布链接。

我在.htaccess中尝试过以下规则但不起作用。

RewriteEngine On
RewriteRule    ^main/?$    http://www.mydomain.com/main/    [R=301,NC,L]

这有什么问题吗?

感谢。

HC。

1 个答案:

答案 0 :(得分:0)

RedirectMatch 301 /(.*)/ main $ 1