مشكلة في ال SEO روابط المقالات لا تعمل

التقسيم والادارة والتحكم فى `جوملا! من خلال وظائف لوحة التحكم

Moderators: sherif, General Support Moderators

Forum rules
Locked
I-MAG
Joomla! Guru
Joomla! Guru
Posts: 960
Joined: Sat Oct 14, 2006 5:25 pm
Location: Kuwait

مشكلة في ال SEO روابط المقالات لا تعمل

Post by I-MAG » Sun May 02, 2010 4:34 pm

السلام عليكم.

روابط المقالات لا تعمل.

عند الضغط على مقالة:

Code: Select all

http://www.nashiri.net/critiques-and-reviews/critiques-and-analyses/4449-2010-04-29-19-58-21.html
تظهر رسالة خطأ:
Direct Access to this location is not allowed.

وهذا في النسخة 1.5.17

وفي النسخة 1.5.15
أيضا كانت المشكلة قائمة،ورسالة الخطأ كانت
Error 404


قمت بتعطيل خاصية
Search Engine Friendly URL
من لوحة التحكم وصارت الروابط تعمل بشكل جيد.
وعند تفعيلها تعود المشكلة؟


ما السبب وما الحل؟
علما بأن شركة الاستضافة لا علاقة لها بالأمر، لأنه يوجد لدي موقع آخر على السيرفر نفسه، ولا تظهر فيه هذه المشكلة.


شكرا جزيلا.
الرجاء تحييد الروابط في المرات القادمة حسب قوانين المنتدى
ولئلا نتهم بالكيل بمكيالين حسب المصطلح السياسي

محمود
Last edited by suneye on Sun May 02, 2010 6:52 pm, edited 1 time in total.
Reason: remove link

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

Re: مشكلة في ال SEO روابط المقالات لا تعمل

Post by suneye » Sun May 02, 2010 6:55 pm

وعليكم السلام،
كثير من الخطاء تؤدي الى ظهور هذه الرسالة
وجميعها يتعلف بالاسم المستعار بشكل او بآخر
ومن الملاحظ أن المقالة ليس لها اسم مستعار

جربي كتابة اسم مستعار لها
واذا كان الامر يتعلق بمقالة واحدة
اعيدي تفعيل صداقة محركات البحث واكتبي مقالة بديلة عنها

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

I-MAG
Joomla! Guru
Joomla! Guru
Posts: 960
Joined: Sat Oct 14, 2006 5:25 pm
Location: Kuwait

Re: مشكلة في ال SEO روابط المقالات لا تعمل

Post by I-MAG » Sun May 02, 2010 7:28 pm

المشكلة مع جميع الروابط.
سواء أكانت مقالات أو كانت روابط لمقالات ثابتة أو حتى اختصارات لdocman مثلا

هذه مثلا لها اسم مستعار:
http://www.nashiri.net/ebooks.html

وهذه:
http://www.nashiri.net/press.html

والمشكلة تشملها.

جربت إيقاف تفعيل صداقة محركلت البحث فصارت المقالات تعمل.
لكن الروابط صارت طويلة، وأحتاج إلى تفعيل الخاصية.

ولا أعرف ما سر التوقف المفاجئ لهذه الخاصية وقد كانت تعمل بشكل جيد.

شكرا جزيلا.

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

Re: مشكلة في ال SEO روابط المقالات لا تعمل

Post by suneye » Sun May 02, 2010 8:46 pm

اذا هذه مشكلة عامة في الموقع
وبما أنك تقولين أنها كانت تعمل وقد توقفت فجأة
فما هو الإجراء الأخير الذي قمت به قبل أن تتوقف مثل تنصيب إضافة ما، أو تعديل في إعدادت صداقة محركات البحث
واخيراً تأكدي من وجود ملف htaccess.

بإنتظار آراء الأخوة ممن لديهم تجربة مماثلة

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

User avatar
sherif
Joomla! Ace
Joomla! Ace
Posts: 1560
Joined: Fri Jan 12, 2007 12:15 am
Location: Dikirnis , Egypt :: دكرنس ، مصر
Contact:

Re: مشكلة في ال SEO روابط المقالات لا تعمل

Post by sherif » Mon May 03, 2010 12:17 am

السلام عليكم
جربي تفعيل ليجاسي بلجن legacy plugin
أو تأكدي من أنها تعمل ولم يتم تعطيلها لسبب او لآخر
تحياتي

I-MAG
Joomla! Guru
Joomla! Guru
Posts: 960
Joined: Sat Oct 14, 2006 5:25 pm
Location: Kuwait

Re: مشكلة في ال SEO روابط المقالات لا تعمل

Post by I-MAG » Mon May 03, 2010 1:40 pm

شكرا أخي محمود وأخي شريف.

.htaccess
موجود ولا شيء غريب في محتواه.

legacy plugin مفعلة.
عطلتها وأعدت تفعيلها مجددا من باب التجربة، ولا تزال المشكلة قائمة.

لم أقم بتركيب أي شيء جديد قبل حدوث المشكلة.

راسلت المستضيف، والأمور من ناحيتهم لا يوجد فيها شيء.

احترت الصراحة :(
المشكلة مستمرة منذ أسبوع تقريبا.

ماذا بعد يمكنني أن أجرب؟ لعل وعسى.

شكرا جزيلا لكما.

I-MAG
Joomla! Guru
Joomla! Guru
Posts: 960
Joined: Sat Oct 14, 2006 5:25 pm
Location: Kuwait

Re: مشكلة في ال SEO روابط المقالات لا تعمل

Post by I-MAG » Mon May 03, 2010 1:48 pm

الحمد لله، زالت المشكلة. :)

لا أجد تفسيرا منطقيا، لكن ما عملته هو أني ألغيب htaccess القديم
ووضعت الجديد الذي يأتي مع جوملا النسخة 1.5.17
وأضفت إليه الأسطر الإضافية.

يعني في النهاية الملفان متطابقان، لكن الآن فقط صار يعمل.

شكرا لدعمكم، والحمد لله الذي بنعمته تتم الصالحات.

User avatar
sherif
Joomla! Ace
Joomla! Ace
Posts: 1560
Joined: Fri Jan 12, 2007 12:15 am
Location: Dikirnis , Egypt :: دكرنس ، مصر
Contact:

Re: مشكلة في ال SEO روابط المقالات لا تعمل

Post by sherif » Mon May 03, 2010 2:01 pm

الحمد لله على حل المشكلة
أحيانا ترتيب الاوامر في هذا الملف يؤثر في اولوية تنفيذها
واحيانا اخرى يتسبب استخدام السي بانل في اجراء تعديلات مثل حظر ip أو تعيين كلمة باسورد لفولدر ، في افساد الملف
في أحد المرات قامت الاستضافة بعمل بلوك لأحد ال ip السيئة وذلك على عموم السيرفر وكان التعديل يتم اضافته آليا لذلك تم اضافة سطر على محتويات سطر اخر بدون فواصل

على العموم تعلمنا اليوم أن نفحص هذا الملف دائما قبل أن نلف وندور و نبحث عن الاحتمالات الأبعد
شكرا على توضيح السبب
تحياتي

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

Re: مشكلة في ال SEO روابط المقالات لا تعمل

Post by dramasyria » Wed May 05, 2010 8:12 pm

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

User avatar
sherif
Joomla! Ace
Joomla! Ace
Posts: 1560
Joined: Fri Jan 12, 2007 12:15 am
Location: Dikirnis , Egypt :: دكرنس ، مصر
Contact:

Re: مشكلة في ال SEO روابط المقالات لا تعمل

Post by sherif » Wed May 05, 2010 8:29 pm

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

Code: Select all

[code]..........
[/code]
لتسهيل عرضه في المنتدى هنا

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

Re: مشكلة في ال SEO روابط المقالات لا تعمل

Post by dramasyria » Thu May 06, 2010 2:13 pm

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

وهنا محتويات الملف ضمن الترويسة ;) .

Code: Select all

##
# @version $Id: htaccess.txt 14401 2010-01-26 14:10:00Z louis $
# @package Joomla
# @copyright Copyright (C) 2005 - 2010 Open Source Matters. All rights reserved.
# @license http://www.gnu.org/copyleft/gpl.html GNU/GPL
# Joomla! is Free Software
##


#####################################################
#  READ THIS COMPLETELY IF YOU CHOOSE TO USE THIS FILE
#
# The line just below this section: 'Options +FollowSymLinks' may cause problems
# with some server configurations.  It is required for use of mod_rewrite, but may already
# be set by your server administrator in a way that dissallows changing it in
# your .htaccess file.  If using it causes your server to error out, comment it out (add # to
# beginning of line), reload your site in your browser and test your sef url's.  If they work,
# it has been set by your server administrator and you do not need it set here.
#
#####################################################

##  Can be commented out if causes errors, see notes above.
Options +FollowSymLinks

#
#  mod_rewrite in use

RewriteEngine On

########## Begin - Rewrite rules to block out some common exploits
## If you experience problems on your site block out the operations listed below
## This attempts to block the most common type of exploit `attempts` to Joomla!
#
## Deny access to extension xml files (uncomment out to activate)
#<Files ~ "\.xml$">
#Order allow,deny
#Deny from all
#Satisfy all
#</Files>
## End of deny access to extension xml files
RewriteCond %{QUERY_STRING} mosConfig_[a-zA-Z_]{1,21}(=|\%3D) [OR]
# Block out any script trying to base64_encode crap to send via URL
RewriteCond %{QUERY_STRING} base64_encode.*\(.*\) [OR]
# Block out any script that includes a <script> tag in URL
RewriteCond %{QUERY_STRING} (\<|%3C).*script.*(\>|%3E) [NC,OR]
# Block out any script trying to set a PHP GLOBALS variable via URL
RewriteCond %{QUERY_STRING} GLOBALS(=|\[|\%[0-9A-Z]{0,2}) [OR]
# Block out any script trying to modify a _REQUEST variable via URL
RewriteCond %{QUERY_STRING} _REQUEST(=|\[|\%[0-9A-Z]{0,2})
# Send all blocked request to homepage with 403 Forbidden error!
RewriteRule ^(.*)$ index.php [F,L]
#
########## End - Rewrite rules to block out some common exploits

#  Uncomment following line if your webserver's URL
#  is not directly related to physical file paths.
#  Update Your Joomla! Directory (just / for root)

# RewriteBase /


########## Begin - Joomla! core SEF Section
#
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !^/index.php
RewriteCond %{REQUEST_URI} (/|\.php|\.html|\.htm|\.feed|\.pdf|\.raw|/[^.]*)$  [NC]
RewriteRule (.*) index.php
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]
#
########## End - Joomla! core SEF Section

User avatar
sherif
Joomla! Ace
Joomla! Ace
Posts: 1560
Joined: Fri Jan 12, 2007 12:15 am
Location: Dikirnis , Egypt :: دكرنس ، مصر
Contact:

Re: مشكلة في ال SEO روابط المقالات لا تعمل

Post by sherif » Thu May 06, 2010 2:53 pm

أولا اذا كان موقعك ليس على جذر الموقع Root وموجود داخل فولدر اسمه joomla مثلا
فيمكنك تفعيل السطر التالي

Code: Select all

#  Uncomment following line if your webserver's URL
#  is not directly related to physical file paths.
#  Update Your Joomla! Directory (just / for root)

# RewriteBase /
وذلك بحذف علامة الهاش # الموجودة قبل جملة RewriteBase / لتصبح

Code: Select all

#  Uncomment following line if your webserver's URL
#  is not directly related to physical file paths.
#  Update Your Joomla! Directory (just / for root)

RewriteBase /
اذا كان موقعك موجود على الجذر فلا تفعل الخطوة السابقة

ثانيا : قم بتحديد رابط موقعك النشط حيث أن ذلك يقوم بحل كثير من المشاكل في حالات كثيرة
تفعل ذلك بالذهاب الى ملف الكونفيج configuraton.php وتفتحه في أي محرر نصوص متقدم
وتقوم بتعديل جملة

Code: Select all

var $live_site = '';
الى

Code: Select all

var $live_site = 'http://www.website.com';
طبعا مع استبدال كلمة website.com باسم الدومين الفعلي لموقعك

ثالثا : اذا كان ما سبق لم يساعد في حل المشكلة فيجب ألا تنزعج ، فقط ارجع الى الموضوع الذي يحتوي على الخطوات التفصيلية لتفعيل الروابط المحسنة وتقوم باتباع جميع الخطوات بمنتهى الدقة مع مراجعة كل خطوة مرتين على الأقل لأن نسبة الخطأ عالية في تنفيذ هذه الخطوات
رابط الموضوع هو
http://forum.joomla.org/viewtopic.php?f=560&t=382279

وفي انتظار اخبارك بعد التجارب

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

Re: مشكلة في ال SEO روابط المقالات لا تعمل

Post by dramasyria » Thu May 06, 2010 5:36 pm

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

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

Re: مشكلة في ال SEO روابط المقالات لا تعمل

Post by dramasyria » Thu May 06, 2010 6:13 pm

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

Code: Select all


Not Found

The requested URL /component/content/article/47-00000000000.html was not found on this server.
[/right][/b]


اما بخصوص الموضوع الذي وضعت رابطه الاخ شريف فانا احاول منذ قرابة العام باتباع الخطوات جميعها
و جميع المحاولات فشلت ولا اعلم ماهو السبب يحصل هذا الخطاء دائما عندما افعل الخيار الاخير "إضافة لاحقة للرابط" :eek:


User avatar
sherif
Joomla! Ace
Joomla! Ace
Posts: 1560
Joined: Fri Jan 12, 2007 12:15 am
Location: Dikirnis , Egypt :: دكرنس ، مصر
Contact:

Re: مشكلة في ال SEO روابط المقالات لا تعمل

Post by sherif » Thu May 06, 2010 7:39 pm

dramasyria wrote:

اما بخصوص الموضوع الذي وضعت رابطه الاخ شريف فانا احاول منذ قرابة العام باتباع الخطوات جميعها
و جميع المحاولات فشلت ولا اعلم ماهو السبب يحصل هذا الخطاء دائما عندما افعل الخيار الاخير "إضافة لاحقة للرابط" :eek:

افتح ذلك المفال الذي عرضت رابطه الآن و قم بتغيير العنوان الثاني alias الى أى كلمة انجليزية تعبر عن محتوى المقال ثم حاول استعراض نفس الرابط مرة اخرى، ربما تكون المشكلة في اختياراتك للعنوان الثاني
وأيضا وحيث أن الموضوع مستعصي عليك هكذا ، متى كانت آخر مرة فحصت فيها مواصفات السيرفر ؟ حاول استخدام اداة الفحص لجملا وعرض نتائجك هنا
http://forum.joomla.org/viewtopic.php?f=549&t=346121
تحياتي


Locked

Return to “لوحة التحكم”