2017-01-22 4 views
0

У меня есть этот блог, и я просматриваю способ изменения пути к изображению, но для меня ничего не работает..htaccess изменить каталог image

Это URL, где мое изображение будет отображаться:

http://localhost/blog/article1/

внутри находится <img src="images/logo.jpg" />

, но с этим URL Сервер выполняет поиск: localhost/blog/article1/images/logo.jpg

И реальный URL для моего изображения: localhost/blog/images/logo.jpg

Я пробовал с большим количеством вариантов, но пока никто не работал для меня.

Примечание: блог создан в WordPress, но некоторые статьи поставляются с кодом из другой миграции, поэтому я, вероятно, не могу изменить целые статьи.

Что мне нужно, чтобы поднять subdirectory до localhost/blog/images

ответ

1

Ну, вы могли бы уйти с перенаправлением всех вызовов, которые заканчиваются /back/back1.gif в этот каталог, так что это не имеет значения, где пришел вызов из. Это означает, что вы не должны называть это каким-либо другим подкаталогом, но я полагаю, вы этого не делаете.

что-то вроде этого (угадывание здесь, можите проверить, так читать на rwriting там :)

RewriteRule  ^(.*)/images/$(.*) http://test.example.com/back/$2 [L,R=301] 

в основном вы переписываете все, что имеет «/ изображений /» в нем к этому статическому адресу , вставляя все, что было после изображений после нового asdress ($ 2 thingy), а затем указывает, что это последняя команда для разбора (чтобы остановить странные вещи в htaccess) и что вы хотите отправить 301 (постоянно перемещенный) код.

Смежные вопросы