如何通过HTACCESS将静态URL重定向到动态URL?

时间:2015-03-23 05:08:58

标签: apache .htaccess mod-rewrite url-rewriting

如何通过htaccess将www.domain.com/sitedomain重定向到www.domain.com/dir/directory/sitedomain.htm

示例是:

www.domain.com/google.com -> www.domain.com/dir/directory/google.com.htm

这么简单吗?

1 个答案:

答案 0 :(得分:1)

您可以尝试以下规则:

RewriteEngine On
RewriteRule ^([^/]+\.(com|net|info|io|in|cz|org))$ /dir/directory/$1.htm [L,QSA]

如果您想要重定向用户,也可以将[L替换为[L,R。您可以通过编辑零件(com|net|info|io|in|cz|org)来添加更多子域到上面的列表。