Забыли пароль?
Запросите новый здесь.

Автор темы: jikaka
ID темы: 1261
Информация:
Тема содержит 22 сообщения, была просмотрена 9861 раз.
Просмотр темы
PHP-Fusion Russia » Разное » Разное
 Распечатать тему
грамотный редирект
Alipapa
Так примерно:
Скачать исходники  Код
if (dirname($_SERVER['PHP_SELF'])=='/images/photoalbum/'){
switch($_SERVER['SERVER_NAME']) {
 case 'site.com':
 case 'www.site.com':
 header("HTTP/1.1 301 Moved Permanently");
 header("Location: http://site.ru".$_SERVER['REQUEST_URI']);
 break;
 default:
 break;
 }
}



А если для всего сайта, то убрать первую и последнюю строчки. Это если редирект нужен. Но, как я понял, не редирект надо, а подмену адреса для картинок. В этом случае надо в конце скриптов, в которых выводятся эти фотки (или, что проще, но немного ресурсозатратней - в начало themes/templates/footer.php) вставить нечто типа
Скачать исходники  Код
replace_in_output('site.com/images/photoalbum/', 'site.ru/images/photoalbum/');



А может быть просто достаточно константу PHOTOS в maincore.php переписать как
Скачать исходники  Код
define("PHOTOS", "http://site.ru/images/photoalbum/");



Изменил(а) Alipapa, 23.07.2013 16:58
 
Web
Oxanita
поняла, попробую и так и так ab Спасибо!
Там смысл: 2 сайта от одной базы данных, но картинки галерей в директории ОДНОГО сайта.
И из второго их (внутренние) не видно. Ни галереи, ни что в новостях вставлено.
Пока на серваке был апач, я подобрала настройки в HTACCESS, и перенаправление стало работать (то есть виделись картинки все)

А потом установили nginx, и мой хтассесс стал побоку. Захожу - опять одни пустоты ac

Ща пробовать буду!
Белая Холуница - моя столица! bo
 
Web

Поделиться этой темой
Социальные закладки: Vkontakte Odnoklassniki Mail.ru Facebook Google Tweet This
URL:
BBcode:
HTML:

Перейти на форум:
Похожие темы
Топ 5 пользователей форума
Zaxap Zaxap (1,090)   Vova Vova (877)   Pisatel Pisatel (678)   util util (666)   SchreiBear SchreiBear (625)