Как: отображаемое имя файла изображения отличается от фактического имени файла на сервере - PullRequest
1 голос
/ 19 ноября 2009

Я хотел бы отобразить изображение, но имя файла отличается от фактического имени файла на сервере.

ex) Пользователь увидит <img src="/img/photos/Awesome_Picture_By_John.jpg">, посмотрев на исходный код

но фактическое имя файла будет /img/photos/12b7dch2.jpg

любая помощь приветствуется. Thx

1 Ответ

2 голосов
/ 19 ноября 2009

Это можно сделать довольно легко. Я думаю, что вы могли бы сделать что-то подобное с mod_rewrite, повернуть существующий

/img/photos/Awesome_Picture_By_John.jpg

На что-то вроде

/img.php?id=Awesome_Picture_By_John

и пусть img.php извлекает настоящее имя файла из базы данных.

Вот хорошее mod_rewrite учебное пособие , с которого можно начать.

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