PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : صفحه های not found به صفحه اصلی



سردار
August 19th, 2011, 07:27
سلام
میخواستم اگر کسی کدی،ترفندی چیزی داره برای اینکه صفحاتی که در سایت وجود نداره و یا قبلا بودند و پاک شدند به جای نشون دادن صفحه ی not found به صفحه ی اصلی منتقل بشه بزارن اینجا.
ممنون

amirizadi
August 19th, 2011, 07:52
با کنترل پنل میتونید این کار را انجام بدید و به جای صفحات ارور چیزی که میخواهید را قرار بدید

سردار
August 19th, 2011, 07:53
ممنون
ولی تعداد صفحه ها زیادن نمیشه !!

amirizadi
August 19th, 2011, 08:18
فکر نمیکنم راه دیگه ای داشته باشه

Yashar1989
August 19th, 2011, 10:21
با استفاده از دستور زیر در htaccess میتونید هنگام مواجه کاربر با ارور های مختلف صفحه مورد نظر باز بشه:

ErrorDocument 400 /errors/badrequest.html
ErrorDocument 401 /errors/authreqd.html
ErrorDocument 403 /errors/forbid.html
ErrorDocument 404 /errors/notfound.html
ErrorDocument 500 /errors/serverr.html
آدرس صفحات ارور هم به شکل زیر باید قابل مشاهده باشه:

http://yoursite.com/errors/*.html
که متیونید به دلخواه عوض کنید
مثلاً شما که میخوای صفحه ایندکس باز بشه میتونی دستورات زیر رو استفاده کنی:

ErrorDocument 400 /index.html
ErrorDocument 401 /index.html
ErrorDocument 403 /index.html
ErrorDocument 404 /index.html
ErrorDocument 500 /index.html
اگر نام فایل ایندکس فرق داره میتونی تغییرشون بدی

سردار
August 19th, 2011, 17:31
متاسفانه جواب نمیده

Yashar1989
August 19th, 2011, 17:44
اگر دستور فوق کار نکرد به مدیریت سرور اطلاع بده
یا اگر سیستم مدیریت هاستت cPanel هست از طریق cPanel قسمت Error Pages میتونی محتوای صفحات ارور رو ویرایش کنی و کد ریدایرکت به صفحه اصلی سایتت رو بذاری