ورود

نسخه کامل مشاهده نسخه کامل : xyz.com/?getpethod=x



m.m.m5651
22-11-2011, 20:44
سلام. صفحه ای با فرمت xyz.com/?getpethod=x چه شکلی ساخته شده؟ یعنی پس از / که فایلی رو تعیین نکردند پس چطور تونسته بهش متد گت هم بده؟؟؟ :18:
+
صفحه هایی مانند /پست/تاریخ/تیتر یعنی یو آر الی شبیه این:

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
(البته هدفم اسپم نبود واقعا سوال شده برام چه شکلی وردپرس این ها رو به این صورت در اورده.) به وجود میان؟
یعنی یه فلدر هر ماه می سازه؟! :18: یا برای هر پست یه فلدر؟ پس چرا توی فضای سایت وجود نداره چنین فلدری؟! :18:

moein_ak
23-11-2011, 04:03
دوست عزیز این اصلا کار پیچیده ای نیست
xyz.com/?getpethod=x در اصل xyz.com/index.php?getpethod=x هست که با اسفاده از آپاچی index.php رو از دید کاربر حذف کرده
در مورد لینک های ورد پرس یا شبیه اونم مثل همینه فقط ورد پرس اون قسمت فولدر مانندو میگیره و تجزیه تحلیلش میکنه تا بفهمه کدوم پست یا صفحست

m.m.m5651
23-11-2011, 23:21
یعنی در واقع با فایل های htaccess جفتشون کار می کنند دیگه؟ میشه کدش رو بذارید؟ ممنون.

moein_ak
24-11-2011, 10:27
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

m.m.m5651
24-11-2011, 20:11
ممنون. این اونوقت کد کدومشه؟ اون حذف ایندکس یا /سیبسیبسیب/یشسبیسبسی ؟

Web Design
24-11-2011, 22:14
عزیز در مورد ورد پرس اشتباه کردید
وردپرس ماه اول ساخت رو میگره بعد از اون ماه بندی میکنه بعد از اون از طریق URL و WHERE اطلاعات رو میگیره و نمایش میده.
کدی که دوستمون دادند باید همش باشه تا کار کنه .
یا میتونه اصلا براش مهم نباشه که تو چه ماهی باشه و فقط وقتی پست رو بالا میاری تاریخ رو از جدول دیتابیس بیاره و بزاره برای نمایش که من فکر میکنم این روش باشه .

m.m.m5651
25-11-2011, 16:45
نه، منظورم روش تغییر یو آر ال هست. مثلا تو وردپرس یو آر ال اصلی این هست:

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
بعد میشه:

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
این چه شکلی انجام شده؟

Web Design
25-11-2011, 23:40
دوستم این ظاهر کاره پشت کار اون آی دی میگیره با آی دی چک میکنه 100% با 1.2 تا چیز هم چک میکنه نه آی دی خالی .

m.m.m5651
26-11-2011, 14:52
ممنون اما اونش رو می دونم، چه شکلی همون ظاهرش یا یو آر الش رو تغییر میده؟
سپاس

m.m.m5651
05-12-2011, 02:07
لطفا یکی راهنمایی کنه.

moein_ak
07-12-2011, 02:43
لطفا یکی راهنمایی کنه.

دوست عزیز ظاهر url تغییر نمیکنه
فقط یه شکل جدید براش میسازن
مثلا فرض کن index.php?p=111 یه پست وردپرسه
میگی خب حالا میخوام به جا این عنوان پستو بذارم
وقتی یه نفر لیست پست ها را باز میکنه تو حلقه ای که داری یه کوئری میزنی ببینی عنوان پست برای آیدی ۱۱۱ چیه
بعد به جا اینکه به کاربر index.php?p=111 رو نشون بدی نشون میدی /post/111/onvane-post
بعدم با کدی که قرار دادم(۱۰۰ البته باید تغییرش داد واسه این که کار کنه) وقتی یه نفر میاد تو /post/111/onvane-post بهش محتویات index.php?p=111 رو نشون میدی
توجه داشته باش هنوزم میتونی وارد index.php?p=111 بشی ولی هر کسی که وارد سایتت میشه داری بهش لینکی که بهتره رو نشون میدی

m.m.m5651
07-12-2011, 02:50
درسته. اما کدی که داده بودید مگه فقط برای حذف اون index.php ش نبود؟
اگر نه، کجاش رو باید تغییر بدم؟
سپاس. :10:

moein_ak
08-12-2011, 03:10
دوست عزیز این چیزی نیست که کلی بشه راجع بهش حرف زد
الان دقیقا میخوای چی کار کنی؟
اگه مثل وردپرس میخوای که باید بشینی واسه خودت یه سیستم بنویسی که لینکاتو آنالایز کنه
ولی اگه ساده مثل مثالی که من گفتم میخوای اینطوری

مثلا

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
با این کار وقتی یکی میزنه post/123/onvane-post انگار داره post.php?id=123 رو باز میکنه