پارس جوم :: انجمن های تخصصی جوملا

نسخه‌ی کامل: آموزش ارجاع دادن صفحه 404 به یک صفحه معین:: مهم ::
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
صفحه‌ها: 1 2
با سلام

مشکل اکثر کاربران جوملا صفحه خطای 404 میباشد و سعی در رفع آن و ارجاع ان یه صفحه ای دیگر دارند و این از لحاظ سئو از اهمیت بالایی برخوردار است. امروز قصد قرار دادن آموزشی رو دارم که با این روش کاربر درصورت عدم وجود یک صفحه در سایت شما به صفحه ای که میخواهید منتقل میشود. این روش بدون استفاده از هیچ افزونه ای و فقط با ایجاد یک فایل
error.php
در قسمت قالبی که دارین استفاده میکنید میباشد.

بعد از ایجاد این فایل کد زیر رو در داخل فایل قرار بدین.

کد:
<?php
if (($this->error->getCode()) == '404') {
header('Location: /index.php');
exit;
}
?>


در این کد تعیین شده که همه آدرسهای 404 به صفحه اصلی ارجاع شوند. و درصورتی که میخواهید به یک لینک دیگر ارجاع شود کافیست به جای
index.php
یک آدرس دیگر مانند
index.php/forum
را وارد کنید تا به ان ادرس هدایت شود.

برای مثال این آدرس یک صفحه از سایت منه
دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.


همینطور که میبینید با وارد شدن به این آدرس مستقیم وارد صفحه اصلی سایت میشود.

در صورت مورد پسند بودن اموزش در دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.
روی
google+
کلیک نمایید.

موفق باشید

با تشکر از دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.
اگر بخواهیم آدرس هارو یکی یکی به آدرس های مجزا بفرستیم و نه به یک آدرس واحد چی
در این صورت باید از کدهای اچ تی اکسز استفاده کنید.
سلام
مشکل من که حل شد
سلام
من این کار را انجام می دهم ولی باز در کامپوننت ارجاعات لینک از رده خارج تولید می شود علتش چیست ؟
با این روش ما فقط ریدایرکت میکنیم و کاری به8 لینکهای از رده خارج شده نداریم. این روش فقط لینکهای از رده خارج رو به آدرس مشخص شده ارجاع میده
سلام
تو صفحه خطای من چنین کدی وجود نداره اضافه کنم؟؟؟؟
سانای عزیز:
کدوم کد وجود نداره؟
اگه منظورت کدیه که در پست اول نوشته شده،بله.شما باید اونو اضافه کنید.
موفق باشید.
سلام
این کد و قسمت اخر قبل body اضافه کردم ولی کار نکرد
بدون این کدهم مثلا میره صفحه اصلی ولی اصلا شبیه صفحه اصلی نیست
مثلا
دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.

چکار کنم ؟؟
حل این مشکل خیلی ضروزیه
برای جوملا 1.5 و 2.5 و 3.0 کدها احنمالا فرق میکنه.
اگر دوستان دارند میتونند براتون قرار دهند اگر فرصت بود براتون اموزش کلی این روش رو قزرار میدهم تا کلا صفحات 404 رو ریدایرکت کنید به یک مطلب خاص و امکان سرچ رو هم در اون مطلب قرار دهید
صفحه‌ها: 1 2
لینک مرجع