我认为我的问题可能措辞不正确,但这是我想要做的(出于 SEO 目的)。
我有一个页面,其中给出了一个品牌的标志和描述,例如沃尔沃。我想将同一页面用作所有制造商的模板,但只需更改几个字以相应地为每个制造商定制它。因此,在 URL 中,我将制造商的变量传递给它,例如“www.example.com/cars.cfm?manufacturer=BMW”,它将显示一个提供有关 BMW 信息的页面。
问题是对于每个制造商,信息仍然在地址栏中显示为同一页面“cars.cfm”,但我真的希望它转到“www.example.com/manufacturers/volvo.cfm”之类的 URL因此它显示为该品牌的唯一页面。但与此同时,我不想为每个制造商创建单独的 CFM(或 php/asp)页面。
有没有聪明的方法来做到这一点?我想这与 URL 重写有关,但不确定。我正在使用 IIS 7.5。
为不同的汽车制造商创建大量子文件夹将非常乏味。我的网站还将包括其他类型的制造商,用于不同的产品,而不仅仅是汽车。我想 URL 重写是最好的,但我的想法是为每个制造商提供不同的“页面”,以便改进 SEO。
基本上....
www.example.com/manufacturers/audi.cfm
www.example.com/manufacturers/bmw.cfm
www.example.com/manufactueres/volkswagen.cfm
但我真的希望每个页面上的数据都来自一个数据库,该数据库包含每个制造商的唯一数据,例如徽标图像和历史描述。
这是我的意思的一个例子:
http://www.fivestarautocentre.co.uk <-- go to bottom of that page and you can see links to various manufacturers