-1

我正在客户的网站中实现 URL REWRITE (IIS 7)。

但是我的sql语句有问题。

在我有这个之前:

select * from 360 where titulo='"&request("titulo")&"'"

没关系。

标题的一个例子是“Fiexpo Latinoamérica”

我的旧网址是portfolio.asp?titulo=Fiexpo Latinoamérica

但现在我的新网址是 /portfolio/fiexpo-latinoamerica

我使用 ASP 替换来删除空格并用“-”等符号更改它们。

所以现在,我的 sql 语句不起作用......因为数据库中没有具有该名称的名称。

我该怎么办?

我可以轻松地将 - 替换为空格,好的,但我有“波浪号”á é í ó ú

我该怎么办?????

4

1 回答 1

0

这个新的 URL 是如何生成的?您应该为数据库中的每个项目保存新的 URL(slug),以便您可以使用它来生成链接并在有人请求页面时搜索它。

于 2012-12-05T11:34:36.517 回答