Как изменить ссылку на файл

S
На сайте с 09.11.2008
Offline
30
591

Есть файл доступный по адресу http://site.ru/folder/file.txt

как сделать что бы он был доступен по адресу http://site-1.ru/folder-1/file.txt

При этом пользователь не должен знал что на самом деле он качает с первого сайта

Оба сайта находятся на одном сервере.

concerned
На сайте с 12.09.2007
Offline
170
#1

mod_rewrite должен решить проблему.

Постоянно в поиске площадок для размещения статей (SEO) и постов (facebook или vk) Для тех, кто хочет узнать о студии больше - наш сайт (http://rocketstudio.ru)
A
На сайте с 15.01.2009
Offline
31
#2

в файле .htaccess в корне сайта вот такую строчку добавьте.

RedirectPermanent /file.txt http://site.ru/file2.txt

если нет файла - создайте

>> Контент за смешные деньги. Килосимвол 95% уника от $0,40 - ну не сказка ли? :) (http://advego.ru/0tn3fPkK3F) <<
Jaf4
На сайте с 03.08.2009
Offline
804
#3

Это проблема совести? Неудобно тырить фильмы, которые хостятся у других? Есть проще выход - кинопартнерка какая-нибудь.

New! NVMe VPS от SmartApe.ru (https://goo.gl/eoYYkS)
S
На сайте с 09.11.2008
Offline
30
#4
Это проблема совести? Неудобно тырить фильмы, которые хостятся у других? Есть проще выход - кинопартнерка какая-нибудь.

О какой совести можно говорить в наши дни🙅 Я написал, что сайты находятся на одном сервере. Думаю логично предположить что они мои.

в файле .htaccess в корне сайта вот такую строчку добавьте.
RedirectPermanent /file.txt http://site.ru/file2.txt
если нет файла - создайте

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

mod_rewrite должен решить проблему.

можно пример?

Пробовал делать через symlink

symlink('/var/www/vhosts/site1.ru/httpdocs/file/1.txt';', '/var/www/vhosts/site2.ru/httpdocs/test/1.txt')

но open_basedir ругается. как лучше всего обойти ограничение?

какие еще есть варианты?

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