Я использовал timthumb для изменения размера изображений с внешнего сайта. Я хотел бы переписать URL для безопасности моего сайта
Но я не знаю, как это сделать с .htaccess и php
(1) htp: //mydomain.com/timthumb.php? Src =HTP: //any-images.jpg&ч = 70&W = 70&ZC = 1
(2) htp: //mydomain.com/70/70/aHR0cDovL2ltYWdlc2hhY2suY29tL2EvaW1nOTEyLzE4NTgvZ3Z
Я использовал php кодировать base64 HTP: //any-images.jpg в aHR0cDovL2ltYWdlc2hhY2suY29tL2EvaW1nOTEyLzE4NTgvZ3Z
Теперь вопрос: как сделать перезапись с (1) на (2)?
Если у вас есть привилегия sysadmin, вы можете использовать RewriteMap для определения процесса отображения в соответствии с документацией, однако, поскольку вы уже используете скрипт PHP, вы можете использовать регулярное выражение в форме
RewriteRule ^(\d+)/([A-Za-z0-9+/]*)$ timthumb.php?h=$1&base64=$ [QSA]
Но вам нужно будет изменить timthumb.php
разобрать base64
параметр и декодировать его.
Других решений пока нет …