htaccess изменить на сайте url картинок с одного домена на другой.

D
На сайте с 09.06.2011
Offline
0
6821

Здравствуйте.

У меня есть сайт к примеру на домене mysite.com он находится в локальной сети без выхода в интернет.

Теперь у меня появился внешний IP и я зарегистрировал субдомен к примеру inet.mysite.com для интернета. Создал копию сайт с облегчённым интерфейсом. Базу данных использую единую. Подскажите как сделать через .htaccess чтобы при входе на сайт inet.mysite.com все картинки были не http://mysite.com/image/1.jpg а благодаря htaccess http://inet.mysite.com/image/1.jpg .

Пожалуйста помогите.

CD
На сайте с 21.10.2004
Offline
82
#1

Не проще ли пользоваться относительными адресами для ресурсов (картинок, css и т.д.)?

Отличная конвертация женского трафика. (http://tinyurl.com/394ayz3) Второй месяц - в подарок! Core2Duo E6600 2x2.4ГГц / 4ГБ / 2x250ГБ => $68/мес. (http://tinyurl.com/E6600)
D
На сайте с 09.06.2011
Offline
0
#2

увы изначально адреса вносились в базу как s334.mysicte.com/image/1.jpg

CD
На сайте с 21.10.2004
Offline
82
#3

dayser, ну не знаю, пробовал написать .htaccess, вроде все верно сделал, но что-то не работает... Может у кого выйдет, покажет пример? Интересно самому.

В любом случае, ИМХО, проще и корректней будет про-UPDATE-тить БД. Пара секунд и все готово. :)

D
На сайте с 09.06.2011
Offline
0
#4
CompDocs:
dayser, ну не знаю, пробовал написать .htaccess, вроде все верно сделал, но что-то не работает... Может у кого выйдет, покажет пример? Интересно самому.

В любом случае, ИМХО, проще и корректней будет про-UPDATE-тить БД. Пара секунд и все готово. :)

было бы всё так просто(( просто в базе свыше 1,5миллиона url картинок. и у всех адреса разные. Т.е. субдомены являлись md5 - даты добавления картинки. Просто когда то я решил оптимизировать нагрузку на запросы. А щас страдаю((

siv1987
На сайте с 02.04.2009
Offline
427
#5
а благодаря htaccess

благодаря htaccess-у никак, он может только перенаправить запросы так чтобы картинка с адресом mysite/1.jpg открывалась с mysite/folder/1.jpg

было бы всё так просто(( просто в базе свыше 1,5миллиона url картинок. и у всех адреса разные. Т.е. субдомены являлись md5 - даты добавления картинки.

Меняйте регуляркой.

D
На сайте с 09.06.2011
Offline
0
#6
siv1987:
благодаря htaccess-у никак, он может только перенаправить запросы так чтобы картинка с адресом mysite/1.jpg открывалась с mysite/folder/1.jpg

а разве домен нельзя менять через htaccess?

siv1987:
Меняйте регуляркой.

по конкретней можно?

siv1987
На сайте с 02.04.2009
Offline
427
#7
а разве домен нельзя менять через htaccess?

Нет. Можно сделать редирект с одного на другого.

по конкретней можно?

http://www.google.ru/search?client=opera&rls=ru&q=Regexp&sourceid=opera&ie=utf-8&oe=utf-8

по конкретнее после примеров урл-ов

[Удален]
#8

RewriteRule ^https?://mysite.com/image/(.*)$ http://inet.mysite.com/image/$1 [L,NC,R=301]
D
На сайте с 09.06.2011
Offline
0
#9

блин я наверное совсем деревянный...(

RewriteRule ^http://mysite.com/uploads/^(.*)$ http://video.mysite.com/uploads/$1 [L,NC,R=301]

http://mysite.com/uploads/posts/2011-06/1307683922_kinopoisk.ru-death-machine-1169965.jpg

она так и осталась(

а так же есть и такие url:

http://db6f71f25559944d0177862fb2b860be.mysite.com/uploads/poster/390429.jpg

т.е. все изображения находятся в папке uploads но а так же есть и под папки. Как с этим боротся:?

Ну и ещё опять с поддоменами...((😕

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий