اذهب إلى المحتوى
  • 0

كيفية حل مشكلة بعد إعادة كتابة الروابط بملف htaccess

NAIF

السؤال

السلام عليكوم ورحمة الله و بركاته 

اخواني في الله احتاج للمساعدة في تحويل روابط المنتدى من php إلى html 

حيث اني استخدمت الكود في هذا الموضوع ::

https://academy.hsoub.com/questions/27506-إعادة-كتابة-الروابط-في-ملف-htaccess/

وبعد التعديل بشكل صحيح  السيرفر يعطي خطأ 404 

وهذا الكود

<IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteCond %{QUERY_STRING} t=(.*)
    RewriteRule ^showthread.php$ /t-%1.html? [R=301,L]
    RewriteCond %{QUERY_STRING} u=(.*)
    RewriteRule ^member.php$ /u-%1.html? [R=301,L]
#########################################################
    RewriteRule ^t-([^?]*).html$ /showthread.php?t=$1 [QSA,L]
    RewriteRule ^u-([^?]*).html$ /member.php?u=$1 [QSA,L]
   
</IfModule>

 

و هذا الكود 

<IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteCond %{QUERY_STRING} t=(.*)
    RewriteRule ^showthread.php$ /t-%1.html? [R=301,L]
    RewriteCond %{QUERY_STRING} u=(.*)
    RewriteRule ^member.php$ /u-%1.html? [R=301,L]

############################################

    RewriteRule ^t-([^?]*).html$ /showthread.php?t=$1 [QSA,L]
    RewriteRule ^u-([^?]*).html$ /member.php?u=$1 [QSA,L]
   
</IfModule>

 

تم التعديل في بواسطة NAIF
رابط هذا التعليق
شارك على الشبكات الإجتماعية

Recommended Posts

  • 0

جرب التأكد من كل من التالي:

  • من وجود ملف .htaccess في المسار الصحيح على السيرفر.
  • من أن محرك إعادة التوجيه (RewriteEngine) مفعل. (RewriteEngine On)
  • من أن الشروط (RewriteCond) تعمل بشكل صحيح للتحقق من عدم وجود الملف أو المجلد المطلوب.
  • من أن القاعدة (RewriteRule) مكتوبة بشكل صحيح وتتوافق مع تنسيق الروابط الجديدة التي ترغب في تطبيقها.

ان كان ذلك وما زال يتم عرض الخطأ، قد يكون هناك مشكلة في إعدادات الخادم أو تكوين Apache لديك. في هذه الحالة، يمكنك مراجعة سجلات الخطأ (error logs) للخادم للعثور على تفاصيل أكثر حول الخطأ ومساعدتك في تحديد السبب الفعلي للمشكلة.

رابط هذا التعليق
شارك على الشبكات الإجتماعية

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...