Mod rewrite apache重写规则

Mod rewrite apache重写规则,mod-rewrite,Mod Rewrite,如何匹配这样的url: 1/2/3/ 这意味着: 1=http://www.mysite.com 2=可能是mypage或my page 3=可以是myparam1或myparam-1或my-param-1 -->1应该是预定义的 -->2和3只能包含字母或字母数字或字母数字加上一个连字符或两个(-) 我需要一个reqular表达式与htaccess一起使用,用一些$GET参数将一个url重写为另一个url 提前感谢。试试这个规则: RewriteCond %{HTTPS} =off Rewri

如何匹配这样的url:

1/2/3/

这意味着:

1=http://www.mysite.com

2=可能是mypage或my page

3=可以是myparam1或myparam-1或my-param-1

-->1应该是预定义的

-->2和3只能包含字母或字母数字或字母数字加上一个连字符或两个(-)

我需要一个reqular表达式与htaccess一起使用,用一些$GET参数将一个url重写为另一个url

提前感谢。

试试这个规则:

RewriteCond %{HTTPS} =off
RewriteCond %{HTTP_HOST} =www.example.com
RewriteRule ^([A-Za-z0-9-]+)/([A-Za-z0-9-]+)/$ foo?1=$1&2=$2