URL重写,浏览器无法找到我的缩略图

时间:2011-07-13 11:51:02

标签: php url-rewriting

我正在使用PHP,MYSQL 我已经做了一些研究,发现相对链接受到网址写入方式的影响(无论如何,出于本能,我有点想出来了。) 我的图像保存在网站的根文件夹中,如 images / category / image1.jpg
旧网址:www.mysite.com/mypage.php?this = 1& thatthat = 2
新网址:www.mysite.com/keywords/this/that

如何制作考虑旧URL的相对路径,或者是否有办法将我的所有图像请求重定向到我的图像文件夹(也可以在.htaccess中完成)。或任何其他解决方案。

我热衷于相对路径,请不要选择绝对路径

1 个答案:

答案 0 :(得分:1)

将此链接放在RewriteRule行上方,以便现有文件不受规则影响:

RewriteCond %{REQUEST_FILENAME} !-f

您可以使用其他人:

RewriteCond %{REQUEST_FILENAME} !-d # Not directory
RewriteCond %{REQUEST_FILENAME} !-l # Not Symlink

http://httpd.apache.org/docs/2.2/mod/mod_rewrite.html

的更多信息