Your achievements

Level 1

0% to

Level 2

Tip /
Sign in

Sign in to Community

to gain points, level up, and earn exciting badges like the new
Bedrock Mission!

Learn more

View all

Sign in to view all badges

SOLVED

PDF from dispatchers should open in browser without direct download

umamaheswariy46
Level 5
Level 5

Hi Team,

The requirement is we suppose not to download the PDF from dispatchers, it should open in the browser.

What are the configurations for this in dispatchers? Please advise.

Thanks

Uma

1 Accepted Solution
Peter_Puzanovs
Correct answer by
Community Advisor
Community Advisor

Dear Uma,

 

If you could try to add following command to your .conf file, it would resolve issue:

<LocationMatch "\.(?i:pdf)$">
  ForceType application/pdf
  Header set Content-Disposition inline

</LocationMatch>

 

Regards,

Peter

 

 

Another Reply:

Finally we are able to open in tab for specific folder PDF's of specific site dispatcher file <Directory "/usr/local/pmc/var/www/html/content/dam/site/specificfolde/"> <FilesMatch "\.(pdf)$"> Header set Content-Disposition "inline" Header set Cache-Control "max-age=86400, public" Require all granted </FilesMatch> </Directory>

View solution in original post

0 Replies
Peter_Puzanovs
Correct answer by
Community Advisor
Community Advisor

Dear Uma,

 

If you could try to add following command to your .conf file, it would resolve issue:

<LocationMatch "\.(?i:pdf)$">
  ForceType application/pdf
  Header set Content-Disposition inline

</LocationMatch>

 

Regards,

Peter

 

 

Another Reply:

Finally we are able to open in tab for specific folder PDF's of specific site dispatcher file <Directory "/usr/local/pmc/var/www/html/content/dam/site/specificfolde/"> <FilesMatch "\.(pdf)$"> Header set Content-Disposition "inline" Header set Cache-Control "max-age=86400, public" Require all granted </FilesMatch> </Directory>

View solution in original post

umamaheswariy46
Level 5
Level 5

Hi Peter,

Thanks , we will try to update these.

Thanks

Uma

charityh8448708
Level 2
Level 2

You might as well add these as well while you are there. I put all mine in a new /conf.d/rewrites/mod_locationmatch.rules file --

<LocationMatch "\.(?i:xml)$">
ForceType text/xml
Header set Content-Disposition inline
</LocationMatch>
<LocationMatch "\.(?:gif|jpe?g|png)$">
ForceType image
Header set Content-Disposition inline
</LocationMatch>

 

raju_komari
Level 1
Level 1

HI Peter,

As per the suggestion from you,  below regular expression will open all pdf files in new tab irrespective of dam path, this fine.

<LocationMatch "\.(?i:pdf)$">
ForceType application/pdf
Header set Content-Disposition inline

</LocationMatch>

 

But, if want to down load specific dam path pdf file then what is the regular expression.

example: open all pdf's in new tab for this site specific dam path if we have more sites content in dam.

ex: /dam/abcproject/allbooks/(1-100 pdf files)

<LocationMatch "\.(?i:pdf)$">

 

Kindly do the needful, Thank you.

 

raju_komari
Level 1
Level 1
HI Peter & Donald, Finally we are able to open in tab for specific folder PDF's of specific site dispatcher file <Directory "/usr/local/pmc/var/www/html/content/dam/site/specificfolde/"> <FilesMatch "\.(pdf)$"> Header set Content-Disposition "inline" Header set Cache-Control "max-age=86400, public" Require all granted </FilesMatch> </Directory>
raju_komari
Level 1
Level 1

Finally we are able to make specific folder pdf's open in tab itself , below is the site configuration in dispather level.

 

<Directory "/usr/local/pmc/var/www/html/content/dam/site/specificfolder/">
<FilesMatch "\.(pdf)$">
Header set Content-Disposition "inline"
Header set Cache-Control "max-age=86400, public"
Require all granted
</FilesMatch>
</Directory>