我如何匹配这样的网址:
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。
提前致谢。
答案 0 :(得分:0)
尝试此规则:
RewriteCond %{HTTPS} =off
RewriteCond %{HTTP_HOST} =www.example.com
RewriteRule ^([A-Za-z0-9-]+)/([A-Za-z0-9-]+)/$ foo?1=$1&2=$2