[Assetto Corsa] ACF_-Tokyo_Route_246_v.0.9_wall_fix + SILVIA S15 R ROCKETBUNNY T.A [Mod Ievads]

Mans mērķis ir izveidot draudzīgus URL vietnei, kas mitināta IIS 7.5.

Vietnei ir 3 lapas ar šādiem URL:

  • http://www.example.com/contact.php?langid=1&title=contact
  • http://www.example.com/technology.php?langid=1&title=technology
  • http://www.example.com/clients.php?langid=1&title=clients

Es vēlētos, lai vietrāži URL būtu šādā formātā:

  • http://www.example.com/1/contact/
  • http://www.example.com/1/technology/
  • http://www.example.com/1/clients

Izveidojot draudzīgos URL IIS vednī, tas izmanto to pašu URL modeli

^([^/]+)/([^/]+)/?$ 

katram no noteikumiem. Tas nozīmē, ka visi 3 URL novirza uz to pašu lapu.

web.config fails izskatās šādi:

                                            

Vai ir kādi ieteikumi, kā to izdarīt pareizi?

  • 1 Pieņemot, ka jums vajadzētu mainīt RewriteUserFriendlyURL2 darbības URL uz kaut ko līdzīgu: {R:2}.php?langid={R:1}&title={R:2} ja nosaukums vienmēr ir vienāds ar faila nosaukumu.
  • 1 ir lieliski, tieši to, ko es meklēju .... ja vēlaties to pateikt kā atbildi, es atzīmēšu to kā pareizu ... paldies ...
  • Priekā, biju prom no datora, kad es komentēju, tāpēc negribēju atbildēt, to neapstiprinot.

Jautājums ir tāds, ka darbība ir kodēta, lai izmantotu to pašu faila nosaukumu. Jūs varētu pievienot dažus papildu nosacījumus un dublēt kārtulas, taču vienkāršāka iespēja būtu mainīt RewriteUserFriendlyURL2 darbības URL:

{R:2}.php?langid={R:1}&title={R:2} 

Ja title parametrs vienmēr ir vienāds ar faila nosaukumu.

strādāja par jums: Charles Robertson | Vēlies ar mums sazināties?