Conversion des règles de réécriture lighttpd en apache

Je suis en train de convertir une application d'Unix en une infrastructure basée sur Windows, l'une des modifications apscopes utilise Apache au lieu de Lighttpd pour le server Web. La plupart de cette conversion a été simple, mais j'ai des problèmes pour convertir la logique de réécriture sur le nouveau server. Après avoir passé une journée à essayer diverses configurations, je n'ai aucun succès. Soit aucune URL n'est réécrite, soit TOUS SONT – aucun scénario n'est valide. Voici les règles légères:

"^/$" => "/apex/f?p=314:1::::::", "^/(view)/(\d{10,16})/(\d{1,10})/" => "/apex/f?p=314:ticket:$2::NO::P3_TICKET:$3", "^/(estimate)/(\d{10,16})/(\d{1,10})/" => "/apex/f?p=314:estimate:$2::NO::P6_TICKET:$3", "^/([A-Za-z0-9_-]*)/(\d{10,16})/$" => "/apex/f?p=314:$1:$2::NO:::", "^/([A-Za-z0-9_-]*)/(\d{10,16})/f" => "/apex/f?p=314:$1:$2::NO:::", "^/authenticate/(\d{10,16})/(.*)/$" => "/apex/f?p=314:authenticate:$1::NO::UN,HMAC,TS:$2", "^/authenticate/(\d{10,16})/(.*)/wwv_flow.accept$" => "/apex/wwv_flow.accept", "^/admin/$" => "/apex/f?p=4550:::::::" 

Et c'est ce que j'ai essayé jusqu'à présent dans mon .htaccess:

 RewriteEngine On RewriteRule ^/(view)/(\d{10,16})/(\d{1,10})/ /apex/f?p=314:ticket:$2::NO::P3_TICKET:$3 [QSA,L] RewriteRule ^/(estimate)/(\d{10,16})/(\d{1,10})/ /apex/f?p=314:estimate:$2::NO::P6_TICKET:$3 [QSA,L] RewriteRule ^/([A-Za-z0-9_-]*)/(\d{10,16})/$ /apex/f?p=314:$1:$2::NO::: [QSA,L] RewriteRule ^/([A-Za-z0-9_-]*)/(\d{10,16})/f /apex/f?p=314:$1:$2::NO::: [QSA,L] RewriteRule ^/authenticate/(\d{10,16})/(.*)/$ /apex/f?p=314:authenticate:$1::NO::UN,HMAC,TS:$2 [QSA,L] RewriteRule ^/authenticate/(\d{10,16})/(.*)/wwv_flow.accept$ /apex/wwv_flow.accept [QSA,L] RewriteRule ^/admin/$ /apex/f?p=4550 [QSA,L] RewriteRule ^/$ /apex/f?p=314:1:::::: [QSA,L] 

Actuellement, cela se traduit par l'ajout de toutes les URL tentant d'être réécrites. Cela brise la plupart du site car une grande majorité du site n'est pas caché derrière la réécriture des règles / logique.

Qu'est-ce que je fais mal ici? La documentation apache n'est pas aussi claire (pour moi) que la documentation lighttpd, donc j'ai de la difficulté à voir ce qui ne va pas.

Les astuces du serveur de linux et windows, tels que ubuntu, centos, apache, nginx, debian et des sujets de réseau.