Перезапись URL, браузер не может найти мои миниатюры - PullRequest
0 голосов
/ 13 июля 2011

Я использую PHP, MYSQL Я провел некоторое исследование и выяснил, что относительные ссылки зависят от способа написания URL-адреса (что я в любом случае выясняю тогда, не по инстинкту).
Мои изображения хранятся в корневой папке сайта следующим образом images / category / image1.jpg
old url: www.mysite.com/mypage.php?this=1&that= 2
новый URL: www.mysite.com/keywords/this/that

Как сделать относительный путь, чтобы принять во внимание старый URL илиесть способ перенаправить все мои запросы изображений в мою папку с изображениями (возможно, также в .htaccess).Или любое другое решение.

Мне интересны относительные пути, нет решений по абсолютным путям, пожалуйста

1 Ответ

1 голос
/ 13 июля 2011

Поместите эту ссылку над строкой 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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...