Jestem tutaj trochę marynowany. Obecnie mam witrynę hostowaną we wspólnym środowisku hostingowym przez zewnętrznego dostawcę usług hostingowych. W związku z tym nie mam uprawnień administratora do serwera IIS, na którym ta witryna jest włączona.Przenoszenie plików do Amazon S3 przy zachowaniu adresów URL
Obecnie mam katalogu na stronie, takich jak:
mysite.com/myfiles
Katalog „MyFiles” obecnie posiada wiele plików w nim. Tyle plików, że umieszcza mnie na przydział miejsca na dysku mojego hosta. Jest kilka rzeczy do rozważenia:
Gospodarz nie ma lepszego planu, abyśmy mogli go uaktualnić. Są tylko gotowi obciążyć nas (bardzo wysokie) opłaty za nadwyżkę.
Musimy pozostać z tym hostem do końca naszej umowy z nimi, co jest prawie o rok.
Chciałbym wziąć zawartość tego katalogu i umieścić go na Amazon S3, co zmniejszyłoby obciążenie dysku na koncie hostingowym. Jedynym problemem jest to, że adresy URL do plików muszą pozostać takie same!
Na przykład, jeśli zewnętrzna strona internetowa prowadzi do strony mysite.com/myfiles/image.jpg, chcę, aby obraz na tej stronie działał bez żadnych problemów.
Czy jest jakiś sposób na osiągnięcie tego?
Ważne jest, aby witryny stron trzecich zawierały nieprzerwany adres URL witryny, ponieważ istnieje wiele witryn, które odsyłają do naszej witryny, a także mają rzeczywiste obrazy osadzone w ich witrynach (za naszą zgodą), które żądają rzeczywisty obraz z naszego serwera. Chcemy zachować te linki i zapobiegać niszczeniu tych obrazów. Czemu? Uważam, że należy być rozważnym. Odpowiedź na drugie pytanie brzmi, że nie mamy możliwości dowiedzenia się, gdzie dokładnie znajdują się wszystkie zewnętrzne adresy URL. Nie jestem zadowolony z zakresu lub dokładności zapytania "link:" Google. –