كيف يتم تحويل صفحة 404 الى الرئيسية

كل ما يتعلق بحماية و تأمين جوملا! وتحسين سرعة التنفيذ والأداء

Moderators: sherif, General Support Moderators

Locked
User avatar
fadyagha
Joomla! Intern
Joomla! Intern
Posts: 81
Joined: Thu Apr 23, 2009 11:07 pm
Location: qatar,doha
Contact:

كيف يتم تحويل صفحة 404 الى الرئيسية

Post by fadyagha » Sun Mar 07, 2010 8:58 pm

السلام علكيم

اود ان اعرف طريقة يتم بها تحويل صفحة خطأ 404 الى صفحة الرئيسية

و شكراً

User avatar
suneye
Joomla! Hero
Joomla! Hero
Posts: 2676
Joined: Sat Jan 12, 2008 6:00 pm
Location: Damascus - Syria

Re: كيف يتم تحويل صفحة 404 الى الرئيسية

Post by suneye » Tue Mar 09, 2010 9:34 am

وعليكم السلام،

http://forum.joomla.org/viewtopic.php?f=556&t=400560

وعفواً
Mahmood Alhaj Kassem _ محمود الحاج قاسم
Arabic Joomla! Translation Coordinator and Arabic forum moderator.
http://joomlacode.org/gf/project/arabic_unitag/

User avatar
fadyagha
Joomla! Intern
Joomla! Intern
Posts: 81
Joined: Thu Apr 23, 2009 11:07 pm
Location: qatar,doha
Contact:

Re: كيف يتم تحويل صفحة 404 الى الرئيسية

Post by fadyagha » Tue Mar 09, 2010 11:31 am

اخ محمود شكرا على الاجابة ولكن الموضوع المشار اليه غير منتهي ولا يوجد حل به
و الملف المرفق غير موجود ( الملف المرفق المحدد لم يعد موجوداً بعد الآن )
طيب اذا جربنا نحط كود تحويل الصفحات meta لصفحة 404
وين ممكن اجد صفحة 404 و باقي صفحات الاخطاء
و شكرا مرة تانية

User avatar
suneye
Joomla! Hero
Joomla! Hero
Posts: 2676
Joined: Sat Jan 12, 2008 6:00 pm
Location: Damascus - Syria

Re: كيف يتم تحويل صفحة 404 الى الرئيسية

Post by suneye » Tue Mar 09, 2010 12:06 pm

Mahmood Alhaj Kassem _ محمود الحاج قاسم
Arabic Joomla! Translation Coordinator and Arabic forum moderator.
http://joomlacode.org/gf/project/arabic_unitag/

User avatar
fadyagha
Joomla! Intern
Joomla! Intern
Posts: 81
Joined: Thu Apr 23, 2009 11:07 pm
Location: qatar,doha
Contact:

Re: كيف يتم تحويل صفحة 404 الى الرئيسية

Post by fadyagha » Tue Mar 09, 2010 12:27 pm

:'( :'( :'(
مااااا فهمت شي
فتت بالحيط
الله يوفقك يا استاذ محمود تشرحلي كيف الطريقة
ما بدي اعمل شي بالكود و انا ماني عرفان صح ولا غلط
بس شرح بسيط و بالعربي لانو ما فهمت كتير بلانجليزي
على اعتبار ثقافتي اسبانية
ارجوك تشرح الموضوع لأهميته الكبيرة و لعدم وجود شرح عربي لهل موضوع
و كلنا نكون لك من الشاكرين

:-[

dramasyria
Joomla! Enthusiast
Joomla! Enthusiast
Posts: 222
Joined: Sun Aug 09, 2009 9:20 pm
Location: Syria

Re: كيف يتم تحويل صفحة 404 الى الرئيسية

Post by dramasyria » Fri Mar 12, 2010 12:29 pm

اخي انت بدك تغير صفحة الخطأ الموجودة في موقعك حسب مافهمت عليك من الموضوع
إذا كان هذا المقصود بطلبك تفضل الشرح
رح خبرك وين بتلاقي الصورة الخاصة بصفحة الخطأ اذا حبيت تغيرها بتحذف القديمة و بتحط
للجديدة نفس التسمية وتلقائيا رح يحتسبها النظام على انها صفحة الخطأ الرئيسية

المسار عبر برنامج "الاف تي بي"

Image/stories

في هاد المجلد بتلاقيها باسم erorr

............................

او بتدخل على لوحة تحكم موقعك
وبتروح على إدارة الوسائط الإعلامية
وبتدخل لمجلد stories ورح تلاقيها

User avatar
fadyagha
Joomla! Intern
Joomla! Intern
Posts: 81
Joined: Thu Apr 23, 2009 11:07 pm
Location: qatar,doha
Contact:

Re: كيف يتم تحويل صفحة 404 الى الرئيسية

Post by fadyagha » Fri Mar 12, 2010 12:47 pm

شكرا اخي بس انا الي بدي ياه هو ان اقوم بتحويل صفحة 404 من صفحة خطأ الى الصفحة الرئيسية
كما نفعل مع اي صفحة عادية يمكننا تحويل مثل صفحة اسمها home.html الى صفحة اسمها forum.html
هذه الطريقة تعتمد على كود نضعه اعلى صفحة home.html
ليقوم بالتحويل الى اي صفحة تريدها
فأنا اريد العثور على صفحة خطأ 404 لتجربة الكود بداخلها و اقوم بتحويلها الى الصفحة الرئيسية

هذا هو الشرح
ارجوا ان اجد لديك الحل
:-[

User avatar
suneye
Joomla! Hero
Joomla! Hero
Posts: 2676
Joined: Sat Jan 12, 2008 6:00 pm
Location: Damascus - Syria

Re: كيف يتم تحويل صفحة 404 الى الرئيسية

Post by suneye » Fri Mar 12, 2010 2:55 pm

الصفحة موجودة في هذا المسار:
templates/system/error.php

وفي بعض القوالب لها صفحة css في هذا المسار:
templates/system/css/erroe.css

بالتوفيق
Mahmood Alhaj Kassem _ محمود الحاج قاسم
Arabic Joomla! Translation Coordinator and Arabic forum moderator.
http://joomlacode.org/gf/project/arabic_unitag/

User avatar
fadyagha
Joomla! Intern
Joomla! Intern
Posts: 81
Joined: Thu Apr 23, 2009 11:07 pm
Location: qatar,doha
Contact:

Re: كيف يتم تحويل صفحة 404 الى الرئيسية

Post by fadyagha » Fri Mar 12, 2010 3:38 pm

السلام عليكم
شكراً لك استاذي محود على الاجابة
و تم حل المشكلة و الحمد لله
قمت بتعديل الكود و اضافة كود تحويل في الصفحة و نجح الامر بشكل رائع
و هذا هو الكود لصفحة 404 الجديد
فقط قم بحذف جميع الاكواد في الصفحة و اضافة هذا الكود فقط

Code: Select all

<?php
/**
 * @copyright	Copyright (C) 2005 - 2008 Open Source Matters. All rights reserved.
 * @license		GNU/GPL, see LICENSE.php
 * Joomla! is free software. This version may have been modified pursuant
 * to the GNU General Public License, and as distributed it includes or
 * is derivative of works licensed under the GNU General Public License or
 * other free or open source software licenses.
 * See COPYRIGHT.php for copyright notices and details.
 */

// no direct access
defined( '_JEXEC' ) or die( 'Restricted access' );
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="<?php echo $this->language; ?>" lang="<?php echo $this->language; ?>" dir="<?php echo $this->direction; ?>">
<META http-equiv="refresh" content="0;URL=http://homehon.com/site/">
<head>
	<title></title>
	<link rel="stylesheet" href="<?php echo $this->baseurl; ?>/templates/system/css/error.css" type="text/css" />
	<?php if($this->direction == 'rtl') : ?>
	<link rel="stylesheet" href="<?php echo $this->baseurl ?>/templates/system/css/error_rtl.css" type="text/css" />
	<?php endif; ?>
</head>
<body>
	
</body>
</html>
[rtl]ملاحظة هــامة : يجب تغيير اسم الموقع المراد الحويل له في السطر 17 من الكود الموجود

و شكراً لك استاذي للمساعدة
[/rtl]
Last edited by fadyagha on Fri Mar 12, 2010 3:49 pm, edited 1 time in total.

User avatar
suneye
Joomla! Hero
Joomla! Hero
Posts: 2676
Joined: Sat Jan 12, 2008 6:00 pm
Location: Damascus - Syria

Re: كيف يتم تحويل صفحة 404 الى الرئيسية

Post by suneye » Fri Mar 12, 2010 3:47 pm

الحمد لله،

يمكنك اضافة مزيد من الاحترافية على الصفحة بأن تكتب نصا نختصرا يدل على عدم وجود الصفحة المطلوبة وابلاع المتصفح بانه سيتم تحويله الى الصفحة الرئيسية للموقع خلال 5 ثواني مثلا وتقوم بتعديل زمن refresh الى 5 ثواني.

بالتوفيق
Mahmood Alhaj Kassem _ محمود الحاج قاسم
Arabic Joomla! Translation Coordinator and Arabic forum moderator.
http://joomlacode.org/gf/project/arabic_unitag/

User avatar
fadyagha
Joomla! Intern
Joomla! Intern
Posts: 81
Joined: Thu Apr 23, 2009 11:07 pm
Location: qatar,doha
Contact:

Re: كيف يتم تحويل صفحة 404 الى الرئيسية

Post by fadyagha » Fri Mar 12, 2010 3:56 pm

طبعا استاذي ممكن ان نفعل ما نشاء ولكن هذه افضل طريقة لكي يرى الاستاذ غوغل اننا لا نمتلك ولا صفحة خطأ واحدة بالموقع :D

و هيك منكون ضحكنا عليه

و ايضا من الممكن ان غوغل يحب الصفحة و يقوم بأرشفتها :D على اعتباره زلمي شغال ما بيهدا

و بالنسبة للمستخدم من الافضل ان لا يرى صفحة عدم وجود رابط حتى لو اصبح شكله هكذا :eek:

شكراً استاذي :-[

User avatar
suneye
Joomla! Hero
Joomla! Hero
Posts: 2676
Joined: Sat Jan 12, 2008 6:00 pm
Location: Damascus - Syria

Re: كيف يتم تحويل صفحة 404 الى الرئيسية

Post by suneye » Sun Mar 14, 2010 9:08 am

غوغول يكره صفحات التحويل أكثر مما يكره صفحات الخطأ
وهو أذكى من ان تضحك عليه لأنه سيقرأ محتويات الصفحة والميتا تاغ وسيعرف انها بدون محتويات ولن يجد بها ما يؤرشفه.
أشك بأنه سيحب الصفحة فعنده من العرائس ماهن أجمل بالشكل والمضمون
بالنسبة للمستخدم من الأفضل ان تكون معه واضحاً وتجعله يعرف مايحث.

عفواً أستاذي
Mahmood Alhaj Kassem _ محمود الحاج قاسم
Arabic Joomla! Translation Coordinator and Arabic forum moderator.
http://joomlacode.org/gf/project/arabic_unitag/


Locked

Return to “الحماية - و تحسين السرعة والأداء”