تعغیر لینک ماژول ها rewrite_rule

در این بخش میتوانید مشکلات و سوالات مربوط به نیوک 8.4 را مطرح کنید.
Mohsen65
کاربر جدید
کاربر جدید
پست: 10
تاریخ عضویت: دوشنبه 16 فروردین 1400, 12:01 pm
تشکر کرده: 9 دفعه
تشکر شده: 1 دفعه

تعغیر لینک ماژول ها rewrite_rule

پست توسط Mohsen65 »

نسخه phpnuke شما:
نوع phpnuke: phpnuke استاندارد
بلوک ها یا مازول های نصب شده: خیر
سطح دانش شما: ابتدایی

چه کارها و مراحلی قبل از مشکل انجام داده اید؟


چه اقداماتی برای حل مشکل انجام داده اید؟


توضیحات و شرح مشکل
با سلام
چگونه لینک ماژول ها رو به لینک کوتاه تبدیل کنم
در هر ماژول یک فایل وجود داره به اسم GT-Name.php  که داخل لینک ها رو تبدیل میکنه
طریقه دقیقش رو اگر ممکنه بگید

مثلا اینک زیرو رو چطوری تبدیل کنم
www.mysite.com/index.php?modname=start
تبدیل کنم به
www.mysite.com/start
ممنون میشم توضیح بدید
با تشکر


نمایه کاربر
iman64
مدیر کل سایت
مدیر کل سایت
پست: 3461
تاریخ عضویت: شنبه 18 اسفند 1386, 8:30 pm
محل اقامت: ایران سرافراز - بوشهر - دلوار
تشکر کرده: 389 دفعه
تشکر شده: 4741 دفعه

تعغیر لینک ماژول ها rewrite_rule

پست توسط iman64 »

سلام. دوست عزیز در تاپیک مخصوصی در حال آموزش طراحی ماژول هستیم. ان شاءالله به این قسمت رسیدیم مشکل شما هم حل میشه.
Phpnuke.ir
Mohsen65
کاربر جدید
کاربر جدید
پست: 10
تاریخ عضویت: دوشنبه 16 فروردین 1400, 12:01 pm
تشکر کرده: 9 دفعه
تشکر شده: 1 دفعه

تعغیر لینک ماژول ها rewrite_rule

پست توسط Mohsen65 »

ممنون میشوم اگر سریع تر این بخشی که می فرماید را تکیمل کنید اینجا فقط شما مثل اینکه پاسخگو هستید و این خیلی کارو برای شما سخت میکنه
ما نیاز فوری به این لینک داریم فعلا اگر ممکن است راهنمایی کنید تا بخشی که می فرماید تکمیل شود زیرا اینجوری خیلی باید منتظر بمانیم
نمایه کاربر
iman64
مدیر کل سایت
مدیر کل سایت
پست: 3461
تاریخ عضویت: شنبه 18 اسفند 1386, 8:30 pm
محل اقامت: ایران سرافراز - بوشهر - دلوار
تشکر کرده: 389 دفعه
تشکر شده: 4741 دفعه

تعغیر لینک ماژول ها rewrite_rule

پست توسط iman64 »

Mohsen65
کاربر جدید
کاربر جدید
پست: 10
تاریخ عضویت: دوشنبه 16 فروردین 1400, 12:01 pm
تشکر کرده: 9 دفعه
تشکر شده: 1 دفعه

تعغیر لینک ماژول ها rewrite_rule

پست توسط Mohsen65 »

با سلام و تشکر بابت آموزش
اما یک مشکل وجو دارد من ماژول تستی که قرار دادید رو نصب کردم و اجرا
اما لینک کوتاه هنوز کار نمیکنه نمی دونم دلیلش چیه(کش رو هم پام کینم)
اما لینک کوتاه /test  کار نمیکنه اما با فراخوانی index.php?modname=test ماژول بالا میاد
ممنون میشم راهنمایی کنید
هاست سایت سرور مجازی centos 7 با دایرکت ادمین است دلیلی داره شاید فانکشنی نصب نیست .؟
نمایه کاربر
iman64
مدیر کل سایت
مدیر کل سایت
پست: 3461
تاریخ عضویت: شنبه 18 اسفند 1386, 8:30 pm
محل اقامت: ایران سرافراز - بوشهر - دلوار
تشکر کرده: 389 دفعه
تشکر شده: 4741 دفعه

تعغیر لینک ماژول ها rewrite_rule

پست توسط iman64 »

فایل اچ تی اکسستون رو تنظیم کردین ؟
Phpnuke.ir
Mohsen65
کاربر جدید
کاربر جدید
پست: 10
تاریخ عضویت: دوشنبه 16 فروردین 1400, 12:01 pm
تشکر کرده: 9 دفعه
تشکر شده: 1 دفعه

تعغیر لینک ماژول ها rewrite_rule

پست توسط Mohsen65 »

با سلام در آموزش چیزی به نام تنظیم کردن htaccess نبود
در نیوک قدیمی اینجوری تنظیم میکردیم
RewriteRule ^Test modules.php?name=Test
اما در این نیوک کار نمیکنه اینجوری

تابع LinkToGT ققط آدرس رو برمیگردونه و  تابع $module_name نیز به درستی نام شاخه رو بر میگردونه اما ماباقی داخل پرانتز رو نشون نمیده..!

LinkToGT("index.php?modname=$module_name&op=details&id=2
Mohsen65
کاربر جدید
کاربر جدید
پست: 10
تاریخ عضویت: دوشنبه 16 فروردین 1400, 12:01 pm
تشکر کرده: 9 دفعه
تشکر شده: 1 دفعه

تعغیر لینک ماژول ها rewrite_rule

پست توسط Mohsen65 »

با سلام مشکل از کش سیستم بود که رفع شد حتما از بخش --بروزرسانی ذخیره سازی بخشها-- کش مربوط به ماژول ها رو خالی کنید

بازگشت به “[8.4] پشتیبانی - phpNuke Support Forum”