我正在将我的网站从Google App Engine更改为rails,并希望保留我在Google搜索中的位置。目前我的网站使用URL /page?pid=microsoft-interview-questions
访问Microsoft分部的面试问题。我将如何创建一个路线,可以发送到'/tags/:id'
其中:在这种情况下id将是微软?如何编写一个在轨道上对SEO友好的路线?
1
A
回答
1
除了Josh的答案,我会把这个位置进行格式化:
# your controller
def show
@subject = Subject.find my_stripped_id
private
def my_stripped_id
params[:id].sub(/-interview-questions/, '')
end
+0
这需要关注蒸馏ID的逻辑部分。看来虽然,那是因为?它传递的参数是pid而不是id – Teddy 2010-08-02 22:44:06
1
+0
唯一的问题是,我不知道如何解析标签名称后的'-interview-questions'。 – Teddy 2010-08-02 21:44:48
相关问题
- 1. SEO友好的URL重写
- 2. SEO友好的URL编码
- 3. 重写url友好seo
- 4. 如何使用路线在轨道上
- 5. 如何编写htaccess seo友好的网址
- 6. 轨道黑子宝石友好的SEO网址?
- 7. 轨友好路线,改变 “_”,以 “ - ”
- 8. CodeIgniter的URL路由 - SEO友好的URL
- 9. ASP.NET MVC路由/ SEO友好的URL
- 10. SEO友好的URL
- 11. SEO友好的URL
- 12. SEO友好的URL
- 13. Timthumb.php重写Seo友好的URL(Nginx)
- 14. SEO友好的URL重写参数
- 15. 如何在htaccess中重写SEO友好的url markep
- 16. 友好的ID在checkbox_tag轨道4
- 17. Rails - 路由到SEO友好页面
- 18. 与ui路由器SEO友好angular.js?
- 19. 在Wordpress上使用.htaccess重写SEO友好的网址
- 20. 分页对SEO友好的和用户友好的
- 21. 最有效的方法来编写SEO友好的网址?
- 22. 如何重写SEO友好的网址,如stackoverflow
- 23. 如何使seo友好的网址
- 24. 如何获得路径轨道路线
- 25. 如何动态地在轨道路线
- 26. 对SEO友好的URL重写简单的HTML文件
- 27. Joomla如何添加动态路由seo友好的URL
- 28. 写一个友好的URL
- 29. 如何编写一个好的离线在线调度程序
- 30. 如何确保在轨道上编码图像上传时的正确路线?
你想保留现有的路线,还是想发送到“标签”?或两者? – 2010-08-02 21:39:23
不太清楚你在问什么。你想收到:“/ tags/page?pid = microsoft-interview-questions”与“page?pid = microsoft-interview-questions”是:id参数? – mark 2010-08-02 21:39:26
抱歉不清楚,我想'/ page?pid = microsoft-interview-questions'转到:controller => tags,:action => show标记为microsoft。 – Teddy 2010-08-02 21:44:04