সরাসরি পিডিএফ লিঙ্ক থেকে পুনর্নির্দেশের কোনও উপায় আছে কি?


3

আমাদের বিপণন বিভাগের কয়েক ডজন পিডিএফ সহ একটি ইমেল প্রেরণ করেছে। আমরা আমাদের সার্ভারে হোস্ট করা পিডিএফ ডকুমেন্টগুলির মধ্যে এইচটিটিপি লিঙ্কযুক্ত একটি ইমেল প্রেরণ করেছি।

আমরা এখন গন্তব্যটিকে অন্য কোনও স্থানে নিয়ে যাচ্ছি।

বর্তমান সেটিংস:

  • এ্যাপাচি / 2.2.24
  • পিএইচপি 5.3.24

  • সমস্ত প্রাপককে আবার ইমেল না পাঠিয়ে গন্তব্যটি পুনর্নির্দেশ করা সম্ভব?

আমার বর্তমান .htaccess এর মত দেখাচ্ছে (ফাইল ফোল্ডারের মূলের মধ্যে)

<IfModule rewrite_module>
     RewriteEngine On
     Redirect /9/91/Demo.pdf http://www.cnn.com/index.html
     RewriteCond %{QUERY_STRING} \.[^\\/:*?\x22<>|%]+(#|\?|$) [nocase]
     RewriteRule . - [forbidden] 
</IfModule>
  • তবে আমি সর্বদা ডেমো.পিডিএফ ফাইলটি পাই

আমি যদি পুনঃনির্দেশ করতে চাই: www.site.com/files/somefile.pdf- এ ---> www.othersite.com/otherfiles/correctfile.pdf

হুকুম কি হবে?


2
যাই হোক না কেন, আপনার ওয়েব সার্ভার বা অ্যাপ্লিকেশন সার্ভারের উপর নির্ভর করে।
ডেভনুল

1
আমি ধরে নিচ্ছি যে তারা কোনও সার্ভারে হোস্ট করা পিডিএফ ডকুমেন্টগুলির সাথে এইচটিটিপি লিঙ্কযুক্ত একটি ইমেল প্রেরণ করেছে?
ডের হচস্টাপলার

2
এটি বেশিরভাগ ওয়েব সার্ভারের উপর নির্ভর করে (যেমন আইআইএস, অ্যাপাচি, ...)। এটি জেনেও, একটি URL থেকে অন্য URL এ পুনঃনির্দেশ কার্যকর করতে সমস্যা হওয়া উচিত নয়।
ডের হচস্টাপলার

উত্তর:


6
  1. ওয়েবসভারের আপনার ডকুমেন্টস ফোল্ডারের মূলের মধ্যে একটি নতুন .htaccessফাইল স্থাপন করুন (বা আপনি যদি ইতিমধ্যে একটি ইতিমধ্যে তৈরি করেছেন তবে বিদ্যমান ফাইলটি সংশোধন করুন)।

  2. প্রতিটি .pdfনথির জন্য, .htaccessনিম্নলিখিত সিনট্যাক্স সহ ফাইলটিতে একটি লাইন রাখুন :

    Redirect 301 /pdf/some-document.pdf http://example.com/foo/some-document.pdf
    

Redirectডিরেক্টিভের প্রয়োজন mod_alias(এটা সাধারণত হয়) লোড করা হবে।

301 নির্দেশ করে যে এটি স্থায়ী পুনঃনির্দেশ (302 এর বিপরীতে, যা একটি অস্থায়ী পুনঃনির্দেশ হবে)। এর পরে নথির পুরানো পথ ( .htaccessফাইলের অবস্থানের সাথে সম্পর্কিত )। এবং শেষ যুক্তি ফাইলের নতুন অবস্থান।

.htaccessফাইলটি সামঞ্জস্য করার পরে অ্যাপাচি পুনরায় চালু করার বিষয়ে নিশ্চিত হন , কারণ এটি সম্ভবত ক্যাশে রয়েছে।


0

"Oldfile.pdf" নামে একটি ফোল্ডার তৈরি করুন যাতে এটিতে একটি index.php ফাইল তৈরি করুন এবং এই কোডটি যুক্ত করুন:

<?
Header( "HTTP/1.1 301 Moved Permanently" );
Header( "Location: http://www.example.com/new-page-to-redirect-to.pdf" );
?>
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.