通常我对这种事情很固执,只能自己解决,但是我已经待了两天了,老实说正则表达式和htaccess并不是我的强项。
我想重写图像的路径,以使其对htaccess的搜索引擎友好/用户友好。
我正在使用Jamie Bicknells thumb.php-http://github.com/jamiebicknell/Thumb-要求:
C:\X
我宁愿使用常规路径,例如:
<img src='thumb.php?src=./images/photo.jpg&size=400x300' />
我曾尝试修改此旧帖子-Rewrite image path with htaccess?-但似乎对我没有用。
谢谢。
我现在有很大一部分工作需要一定的毅力和教育,但仍然会遇到一些潜在的变数。
图像可以采用以下格式
<img src="./images/photo.jpg/size/400x300" />
使用“ ..x400”发送图像时,它告诉脚本也修改图像高度。如您所见,第二个参数并不总是存在。图像也可以出现在几乎无限的子文件夹树中。
我尝试了很多事情,但是正如我提到的那样,我对正则表达式的知识很少,而且我尝试过的任何东西似乎都无效。这是我的第一种可能性。
<img src="./images/photo.jpg/size/400" /> - got this one to work
<img src="./images/photo.jpg/size/400x400" />
<img src="./images/blogs/photo.jpg/size/400" />
<img src="./images/blogs/photo.jpg/size/400x300" />
<img src="./images/blogs/new/photo.jpg/size/400" />
<img src="./images/blogs/new/photo.jpg/size/400x300" />
语句末尾的“ x”仅告诉处理器在只有一个参数的情况下使图像平方。