RewriteRule - dois parâmetros, mas o último parâmetro é opcional
Não consigo reescrever para incluir dois parâmetros, mas o último parâmetro é opcional, por exemplo:
http: //www.mywebsite.com/friends/jami - (a barra para frente também deve ser opcional). Qual deve ser o mesmo:
http://www.mywebsite.com/friends.php?name=jamie
Quando incluir um segundo parâmetro
http: //www.mywebsite.com/friends/jamie/3 - Deve ser o mesmo que este:
http://www.mywebsite.com/friends.php?name=jamie&page=30
Esta regra não funciona:
RewriteRule ^friends/(.*)/(.*)$ friends.php?name=$1&page=$2
Por que eu recebo isso:The requested URL /friends/jamie was not found on this server.
mas funciona se eu incluir um número de página para o segundo parâmetro, então basicamente o segundo parâmetro deve ser opciona