.htaccess изображение на веб-страницу перенаправления сортов

Я думаю, что это можно сделать, хотя и не уверен, поэтому я пришел сюда, чтобы узнать от вас экспертов. Я много исследовал, но всегда получаю противоположность тому, что я хочу сделать. Мне было интересно, если кто-то печатает URL-адрес файла изображения (на стороне сервера) в адресной строке, если он может быть направлен на соответствующую веб-страницу.

Например:

Один из них вводится в yourdomain.com/wp-content/uploads/image-name.jpg и направляется на yourdomain.com/print/image-name (без.jpg).

Таким образом, вместо того, чтобы просто увидеть изображение в окне, они увидят изображение, его информацию и информацию о том, как его купить, на веб-сайте моего бренда.

Если это невозможно или имя файла не совпадает, можно ли перенаправить URL-адрес файла изображения на стороне сервера непосредственно на галереи моего веб-сайта или домашнюю страницу? И где в.htaccess этот код будет расположен? Выше начать WordPress или нет?

Если выше Begin WP, будет ли это мешать этому коду, который уже существует? Если так, то как бы я это точно написал?

RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.sitename.com/$1 [R,L]

Заранее спасибо!

РЕДАКТИРОВАТЬ: Чтобы уточнить, мой сайт не работает с помощью, которую я получил здесь. Я обновил свою учетную запись веб-хостинга, и когда они мигрировали, произошел сбой.

1 ответ

Вставьте это правило чуть ниже RewriteEngine On линия:

RewriteCond %{THE_REQUEST} /wp-content/uploads/(.+?)\.jpg [NC]
RewriteRule ^ /print/%1? [L,R=302,NE]
Другие вопросы по тегам