Отображение файлов из вне httpdocs местоположения - PullRequest
0 голосов
/ 22 июля 2011

Файлы будут храниться в папке рядом с httpdocs. Таким образом, будет трудно отображать эти файлы пользователю Интернета. Как я преодолею эту проблему? Я хочу показать эти файлы пользователям. Возможно, мне нужно использовать какой-нибудь прокси-файл?

Старый:

-httpdocs\
  -index.php
  -uploads\  <-
     -folder\
        -image.png
        -image3.jpg
     -folderbla\
        -personal.jpg
        -sp.pdf

Новый:

-httpdocs\
   -index.php
-uploads\  <----
   -folder\
      -image.png
      -image3.jpg
   -folderbla\
      -personal.jpg
      -sp.pdf

Ответы [ 2 ]

1 голос
/ 22 июля 2011

Вы можете использовать скрипт PHP и file_get_contents, например,

<?php

    $file_name = $_GET['file'] or die();
    // sanitize, validate the string
    // check user permission
    file_get_contents($file_name);

?>
1 голос
/ 22 июля 2011

Сконфигурируйте ваш веб-сервер, чтобы перенести этот каталог в ваше пространство URL, например, используя Alias с HTTPd.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...