رفتن به مطلب

ریدایرکت 404


control

پست های پیشنهاد شده

سلام

من قبلا چند تا فایل رو در یک ساب دامین آپلود کردم و لینک اونو توی یک وبلاگ گذاشته بودم و افراد میتونستن اونا رو دانلود کنن

الان میخام این فایل ها رو پاک کنم ولی اگه کسی بر روی این لینک ها کرد به جای اینکه با خطای 404 مواجه بشن اونا رو به یه صفحه دیگه هداست کنه(یا بعبارتی دقیقا میخام یه کاری مثل افزونه redirect 404 رو انجام بدم ولی بدون وردپرس)

مثلا لینک فایل اینه(ولی من پاکش کردم):

dl.mysite.com/download/file.zip

میخام اگه کسی آدرس بالا رو توی مرورگرش زد به جای ارور 404 صفحه زیر باز بشه:

dl.mysite.com

لینک به ارسال

میتونی از کد زیر استفاده کنی در فایل htaccess بزارش.


RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?dl.mysite.com [NC]
RewriteRule \.(jpg|jpeg|png|gif|zip|rar|exe|apk|sis|sisx|iso)$ http://www.mysite.com

خوب شما میتونی با این کد هر 404 که توی ساب دامنه dl وجود داشته باشه به آدرس http://www.mysite.com منتقل میشه.

البته روی دایرکت ادمین امتحان کردم نمیدونم روی کنترل پنل جواب میده یا نه.

لینک به ارسال

چند تا صفحه دارید؟

اگر آدرسها متفاوتند و زیاد نیستند می تونید برای هر کدوم یک فایل توی Notepad باز کنید و توش بنویسید


<script>
window.location="آدرس مورد نظر"
</script>

و دقیقا به نام فایل حذف شده و در محل قبلی فایل ذخیره کنتید (پسوندش اگر زیپ هم باشه مشکلی نداره)

لینک به ارسال

دوست عزیز یه راه دیگه هم هست.

اکثر هاست های دانلود دیگه Direct Admin هستن

اگه از دایرکت ادمین استفاده میکنی برو به قسمت Site Redirection و


301-permanent

رو انتخاب کن بعد توی آدرس بالایی


/404.shtml

رو بزار و آدرس پایینی آدرسی که میخوای ریدایرکت بشه رو بنویس.

هر وقت که صفحه 404 بخواد اجرا بشه ریدایرکت میکنه به صفحه ای که شما میخواین.

این از قبلی که گذاشتم خیلی بهتره

ویرایش شده توسط ashkanreal
لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...