وقد كتب لهذه الصفحة في اللغة الإنجليزية ، يرجى الاطلاع على النسخة الانكليزية للرمز الأكثر دقة.
هناك مشكلة كبيرة مع اللغة عناوين متعددة في prestashop.
عناوين في لغات متعددة في الظهور من دون لانج س س ، / / في نفوسهم ، والتي تجعل محركات البحث تفترض أنها في اللغة الافتراضية ، على سبيل المثال :
الإنكليزية : http://www.your-site.com/example/hello.html
الفرنسية : http://www.your-site.com/exemple/bonjour.html
لاحظ كيف ان الاثنين معا يشيران إلى نفس الدليل ، ومحركات البحث ، وعناوين المواقع على حد سواء سوف تفتح في اللغة الإنجليزية ، رغم أن المقصود هو الثاني ليكون في الفرنسية (منذ محركات البحث لا يوجد ملف تعريف الارتباط لمعرفة ما هي اللغة الفرنسية).
في الموقع ، وعنوان الموقع على الفرنسية تظهر http://www.your-site.com/lang-fr/exemple/bonjour.html ، ومع ذلك ، منذ الزحف محركات البحث أيضا في موقعللبحث عن عناوين إضافية ، في أقرب وقت الزيارة وجود صلة مع / الاب لانغ / كل عناوين المواقع التي تظهر في الصفحة لم يكن لديك / لانج ، الاب فيها.
انها ليست كبيرة كما في مشكلة إذا كان اسم المنتج هو نفسه ، وذلك لأن عناوين المواقع الصديقة هي أيضا الشيء نفسه بالنسبة لجميع اللغات ، حتى عندما يكون عنوان من / الاب لانغ / والزحف ، والروابط موجودة على ذلك دون / لانج ، الاب / أنها ستؤدي إلى الافتراضي إصدار اللغة الإنجليزية ، ولكن منذ عنوان الموقع هو نفسه ، انها ليست بالسوء.
عند إعطاء أسماء مختلفة لعناوين المواقع في كل لغة (باستخدام رابط إعادة كتابة الحقل) ، مما أدى إلى أنها تبقي صفحات في اللغة الافتراضية (عندما كعكة غير موجودة) والتي تصل فعلا عبث الطريق موقعك هو الحصول على فهرسة : عناوين متعددة اللغات كلها تؤدي إلى تكرار إنشاء محتوى اللغة الافتراضية والمحتوى ، والأهمية ، لا تحصل على محتواها فهرستها بشكل صحيح).
كنت أبحث عن حل لهذا ، وماذا خطرت لي هو تغيير للحفاظ على / لانج ، س س / في عنوان الموقع في كل وقت (باستثناء اللغة الافتراضية) ، وهذا يحافظ على بنية العنوان الصحيح ، وسوف تجعل تأكد من أن يحصل على عرض كل عنوان في اللغة هو الصحيح.
لقد نفذ هذا على موقعي الخاص ، وموقع آخر في اختبار ملاحظة : 1.3 ( http://www.presto-changeo.com/13/ )
التغيير الذي أدليت به هي فصول / Link.php ( مرفقة هناكنت) ، الملف الذي يأتي مع PS1.3 لأنه هو بالضبط نفس واحدة في 1.2.5 (ولكن مع 2 إصلاحات الشوائب الصغيرة التي هي أيضا مهمة).
هذا لا يؤثر PS1.1 لأنه لا يوجد لدية عنوان الموقع / س س لانغ ، في ذلك.
لا منتجات
شحن
$0.00
الضرائب
$0.00
مجموع
$0.00
*NEW* Authorize.net module, fully integrated with Prestashop.
You can use it for full or patrial refunds, directly from the payment page.
NOW $50 when you sign up for your authorize.net account using this link
May 30th 2010