我正在客户的网站上实现URL REWRITE(IIS 7)。
但是我的sql语句有问题。
之前我有这个:
select * from 360 where titulo='"&request("titulo")&"'"
没关系。
titulo的一个例子是“FiexpoLatinoamérica”
我的旧网址是portfolio.asp?titulo =FiexpoLatinoamérica
但现在我的新网址是/ portfolio / fiexpo-latinoamerica
我使用ASP替换来删除空格并使用“ - ”和其他符号来更改它们。
所以现在,我的sql语句不起作用...因为数据库中没有该名称的titulo。
我该怎么做?
我可以轻松地替换 - 用空格,好吧但我有“倾斜”áéíóú
我该怎么办?????
答案 0 :(得分:0)
如何生成新网址?您应该为数据库中的每个项目保存新的URL(slug),以便您可以使用它来生成链接并在有人请求页面时搜索它。