|
Перенос ссылок или редирект
| ☑ |
0
Ринат-СПб
19.12.11
✎
12:26
|
сразу оговорюсь - в линуксе если не полный ноль, то около этого
есть домен, назовем его domain.ru
на сервере, где лежит этот сайт есть папка pics
т.е. если набрать domain.ru/pics/image.jpg то откроется картинка
создал домен третьего pics.domain.ru который поместил на отдельном сервере. Если переложить туда картинки и набрать pics.domain.ru/image.jpg то все открывается, проблем нет. Но есть ссылки, которые я выкладывал на форумах и т.д.
Внимание вопрос, господа знатоки:
возможно ли сделать так, что бы при наборе domain.ru/pics/image.jpg происходил автоматический редирект на pics.domain.ru/image.jpg?
Как это сделать (или дайте ссылку на русском)?
Может у кого то есть уже готовый скрипт?
З.Ы. права root имеються, ничего криминального :)
|
|
1
ДенисЧ
19.12.11
✎
12:27
|
mod_rewrite
|
|
2
ДенисЧ
19.12.11
✎
12:27
|
Если апач, разумеется
|
|
3
Ринат-СПб
19.12.11
✎
12:30
|
(2) апач
спасибо, уже нашел статейки, почитаю
|
|
4
Ковычки
19.12.11
✎
12:31
|
+(1) htaccess
|
|
5
Ринат-СПб
19.12.11
✎
12:39
|
аааааа... нифига не понял :(
кто может на коленке написать какие команды прописать?
|
|
6
Ковычки
19.12.11
✎
12:49
|
(5) как то так
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule \.jpg$
|
|
7
Ринат-СПб
19.12.11
✎
12:57
|
(6) спасибо...
|
|
8
Vladal
19.12.11
✎
12:58
|
Только нать ишо пользователя предпредить, что будет редирект.
А то мало ли.
|
|
9
Ковычки
19.12.11
✎
13:00
|
по сабжу, раз дело с картинками на разных ресурсов - лучше заменить все картинки на цги скрипты (символическую ссылку)
|
|
10
Ринат-СПб
19.12.11
✎
13:19
|
(9) не совсем понял
просто на форумах выкладывал картинки с этой папки в виде
[img][/img]
|
|
11
Ковычки
19.12.11
✎
13:59
|
(10) об этом и речь
грубо в старой папке помещаем в .htaccess подобное
AddHandler cgi-script .png .jpg
в скрипте типа такого
#!/bin/sh
url=''
curl --dump-header /dev/stdout "${url}/${0##*\/}"
и вместо всех старых картинок символическая ссылка на этот скрипт
|
|