mon site à plus de 30000 références
logique de mon site (classique quoi ! ):
page coté gauche : dans un datagrid j'affiche mes familles d'article
quand je clique sur une des familles,
la page centrale m'affiche mes sous familles dans un autre datagrid
page centrale : quand je clique sur une sous famille m'affiche mes articles par marque par exemple
mon site étant déja programmé et voulant passer à l'url rewriting, j'ai cru comprendre que je n'avais rien à changer
NI dans mes pages aspx NI dans mon code aspx.vb
mais alors si j'ai ....
-----------------des images dans mon datagrid
<asp:Image
id=Image1 runat="server" ImageUrl='<%# "photos\" &
DataBinder.Eval(Container.DataItem,"vignette")& "." &
DataBinder.Eval(Container.DataItem,"extention") %>' ImageAlign="Top">
</asp:Image>
------------------de liens aussi dans mon datagrid
<asp:HyperLink id=HyperLink1 CssClass="textecourant" runat="server"
Text='<%# DataBinder.eval(Container.DataItem,"libProduit")&" pour " &
Session("savChoixOldPage2")%>'
NavigateURL='<%# "produit.aspx?idprod=" &
DataBinder.eval(Container.DataItem,"id_produit") &"&Id=" &
Request("Id") & "&Cat=" &
Request("Cat") & "&ISelect=" &
request("ISelect") & "&idcat=" &
request("idcat") %>'>
</asp:HyperLink><BR>
comment faire concretement !
si j'ai bien tout compris je ne change rien au niveau de ma page aspx (et de mes datagrid donc)
mais alors au niveau du web.config ?
Je ne peux me tourner que vers des expressions régulières pour avoir (comme dans un supermarché par exemple)
monsite.com\viande\boeuf\detail\cotepremiere.aspx
monsite.com\electromenager\cuisine\petitsrobots\hachoirs\sebExtrHash.aspx
monsite.com\electromenager\cuisine\petitsrobots\hachoirs\tous.aspx
les exemples du style
<LookFor>~/Products/Beverages\.aspx</LookFor>
<SendTo>~/ListProductsByCategory.aspx?CategoryID=1</SendTo>
</RewriterRule>
ne m'apportent pas de réponses !
ils sont trop simplistes pour être transposés dans mon cas.
[ Lien ]
monsite.com\electromenager\cuisine\petitsrobots\hachoirs\sebExtrHash.aspx
--------------Familleidprod=61&
-----------------------------SoufammilleId=7&
-------------------------------------CategoryID=21&
--------------------------------------------------MarqueId=1&ReferenceSage=0
Pour comprendre j'ai besoin de concret
quel type de regle de réécriture me permettra d'appeler aussi bien un steak au poivre surgelé qu'un boulon de 12 pour vélo ?
merci de bien vouloir m'aider déja à comprendre ce que je dois faire
Léo dit dedZep
----------------------
pour acheter sur le Net il faut une carte bleue
Léo Tseu