выходной файл php pdf - PullRequest
       0

выходной файл php pdf

2 голосов
/ 18 марта 2011

У меня есть список файлов PDF [myfile.pdf] в папке / dir с именем example.com/uploaded/downloads/

Мне нужен пользователь, чтобы загрузить или просмотреть на странице файл PDF, однако я не хочучтобы они увидели uploaded на URL, что является лучшим способом сделать это?так что пользователи могут щелкнуть ссылку example.com/downloads/

У меня был код .htaccess (так как я не очень хорош в этом), он меня не нашел

RewriteRule ^downloads/([A-Za-z0-9-]+) /uploaded/downloads/$1 [L]

Iпробовал PHP header('... application/pdf'); тоже плохо.

ПОЖАЛУЙСТА, НЕТ: example.com может также изменить каталог, например, example.com/new_design/, поэтому каталог будет example.com/new_design/uploaded/downloads/, и пользователи должны будут видеть example.com/new_design/downloads/

TIA

1 Ответ

0 голосов
/ 18 марта 2011

Убедитесь, что у вас включен RewriteEngine, и попробуйте этот слегка измененный шаблон.

RewriteEngine on
RewriteBase /
RewriteRule ^downloads/(.*)$ uploaded/downloads/$1 [L]

Если у вас все еще проблемы, попробуйте просмотреть файлы журнала Apache. Они могут указывать на проблему с разрешениями или путем к файлу. Файл журнала обычно находится в /var/log/apache2.

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