在CakePHP中路由搜索引擎友好的URL进行搜索

在CakePHP中路由搜索引擎友好的URL进行搜索,cakephp,cakephp-2.0,Cakephp,Cakephp 2.0,我已经做了一个工具来检查搜索引擎优化的统计数据,如公关,DA等。有一个问题,我试图解决,但不能。当用户在搜索栏中输入网站时 页面的url如下所示 http://seopoints.org/websites/index?url=http%3A%2F%2Fwww.domain.com http://seopoints.org/websites/index?url=domain.com http://seopoints.org/websites/index?url=https%3A%2F%2Fdoma

我已经做了一个工具来检查搜索引擎优化的统计数据,如公关,DA等。有一个问题,我试图解决,但不能。当用户在搜索栏中输入网站时

页面的url如下所示

http://seopoints.org/websites/index?url=http%3A%2F%2Fwww.domain.com
http://seopoints.org/websites/index?url=domain.com
http://seopoints.org/websites/index?url=https%3A%2F%2Fdomain.com
http://seopoints.org/websites/index?url=www.domain.com
但是我希望页面的URL是这样的

http://seopoints.org/websites/domain.com
我该怎么做?我正在使用CakePHP。需要在路由文件中编写代码的帮助

网站URL:

正如mark所说,它不利于搜索引擎优化

你工作了吗


谢谢

这并不能使其SEO友好,相反的可能性更大,因为当您在查询字符串之外包含那些未被替换的特定字符时,会使它们无效…@标记,但url将更方便用户。然后您需要确保这些特殊字符都不在其中。@标记如何执行此操作?通过不使用协议和方案,所以,只有domain.com是有史以来的。你在上一个例子中就是这么做的。然后使用传递的参数在路由和控制器操作中捕捉它。