使用 Timthumb 时的 SEO 友好 URL
Posted
技术标签:
【中文标题】使用 Timthumb 时的 SEO 友好 URL【英文标题】:SEO friendly URL while using Timthumb 【发布时间】:2011-10-28 15:53:47 【问题描述】:我的团队最近更新了我的网站 www.uksoccershop.com,以使用 timthumb 显示图像缩略图。这已经成功地完成了,但是失去来自谷歌图片的 SEO 流量的问题迫在眉睫。我担心谷歌会以这种方式开始索引网址 - http://img.uksoccershop.com/timthumb.php?src=http://img.uksoccershop.com/2437.gif&h=110&w=110&zc=1&q=100 这对我来说看起来不太好。
是否可以使用 timthumb 并且仍然让搜索引擎看到 URL,例如 - http://img.uksoccershop.com/2437.gif
我在互联网上搜索并找到了这个 URL - http://revisedagain.com/2011/custom-rewrite-rules-with-wordpress-timthumb/ 处理相同的要求,但我无法让它在我的情况下工作。
感谢任何帮助。
【问题讨论】:
【参考方案1】:这个 .htaccess 规则应该可以解决问题:
RewriteRule ^([0-9]+)\.gif$ /timthumb.php?src=http://img.uksoccershop.com/$1.gif&h=110&w=110&zc=1&q=100
【讨论】:
我尝试了另一种方法,这对我有用。因为我所有的图片都在“public_html\images”文件夹中。我还在 images 文件夹中创建了一个 .htaccess 文件,并将这一行放在那里RewriteEngine On RewriteBase / RewriteRule ^timthumb/(.*)/(.*)/(.*) timthumb.php?src=$3&h=$2&w=$1&zc=1&q=100
以上是关于使用 Timthumb 时的 SEO 友好 URL的主要内容,如果未能解决你的问题,请参考以下文章
使用 Codeigniter 重定向 SEO 友好的 url?
如何使用 codeigniter 创建 seo 友好的 url?