我想重写以下内容:
- http://www.mywebsite/address/12345/ 到http://www.mywebsite/address/?param1=12345
- http://www.mywebsite/address/12345/12到http://www.mywebsite/address/?param1=12345¶m2=12
- http://www.mywebsite/address/12345/ ?{otherparam}=1 到http://www.mywebsite/address/?param1=12345& {otherparam}=1
以下是我在 .htaccess 文件中的内容。我的前两个工作正常,但第三个却在苦苦挣扎。我需要第三个来传递 param1 并传递其他可选参数。有人可以帮忙吗?
RewriteRule ^address/([^/\.]+)/?$ address/?param1=$1 [NC]
RewriteRule ^address/([^/]+)/([^/\.]+)/?$ address/?param1=$1¶m2=$2 [NC]