در حال بارگزاری

ریدایرکت حجم بالا بوسیله فایل csv و htaccess

 

برای ریدایرکت حجم بالای صفحات به صفحات مشابه در دامنه جدید، می‌توانید از یک فایل CSV برای لیست کردن آدرس‌های قدیمی و جدید و از فایل .htaccess برای اعمال ریدایرکت‌ها استفاده کنید.

  1. ساخت فایل CSV:
  • ایجاد یک فایل با پسوند csv مانند redirect-list.csv
  • ایجاد دو ستون در فایل csv که ستون اول به آدرس صفحه قدیمی و ستون دوم به آدرس صفحه جدید اختصاص داده می‌شود.

مثال:

مثال درون ویدیو موجود است
  1. ساخت فایل .htaccess:
  • قبل از اینکه هر کدام از کدهای زیر را در فایل .htaccess قرار دهید، اطمینان حاصل کنید که ماژول mod_rewrite برای Apache فعال باشد.
  • فایل .htaccess را در ریشه دامنه (root) سایت جدید قرار دهید.
  • کدهای زیر را در فایل .htaccess قرار دهید:
کدها درون ویدیو موجود است
  • در خط شماره 6، مسیر فایل CSV خود را به جای /path/to/redirect-list.csv قرار دهید.

توضیحات:

 

  • خط شماره 1 و 2، ماژول mod_rewrite را فعال و مبنای (base) اعمال ریدایرکت‌ها را بر روی ریشه دامنه (root) تعیین می‌کند.
  • خط شماره 4، فایل CSV را با استفاده از RewriterMap فراخوانی می‌کند.
  • در خط شماره 6، ابتدا از RewriteCond برای بررسی وجود آدرس قدیمی در فایل CSV استفاده شده است. سپس، با استفاده از RewriteRule، به صفحه جدید هدایت می‌شود.

نظرات

لطفا ابتدا وارد شوید
علی حسینی

علی حسینی

مدرس دوره

مدت دوره 10:45:49
تعداد جلسات: 56
نوع دوره: دوره ویدئویی
آخرین آپدیت: ۱۴۰۲/۰۹/۱۹
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف سئولب هستید ؟