نمایش نتایج 1 تا 5 از 5

نام تاپیک: سوال در مورد تنظم htaccess

  1. #1
    کاربر جدید
    تاریخ عضویت
    آبان 1387
    محل زندگی
    برازجان (‌ دشتستان )
    پست
    3

    سوال در مورد تنظم htaccess

    سلام دوستان
    من می خوام htaccess رو به گونهای تنظیم کنم که دو متغیر رو گرفته و به صورت زیر به فایل مورد نظر بفرسته:
    http://test/item/12
    درخواستی رو به صورت زیر بفرسته
    http://test/index.php?do=item&did=12
    خودم یه چیزی نوشتم ، ولی برام مشکل ساز شد
    RewriteRule ^([0-9a-zA-Z]+)/([0-9a-zA-Z]+) index.php?do=$1&did=$2 [L]
    مشکلی هم که برام پیش اومد این بود که مثلا برای درخواست یک فایل واقعی مثلا در آدرس:
    http://test/images/icons/1.gif
    با مشکل مواجه می شدم ، چون اونجا تنظیم شده بود که همچنین آدرسی رو به index.php بفرسته.

    شما چه پیشنهادی می دید برای تنظیمات این فایل؟

    پیشاپیش از همه متشکرم

  2. #2
    کاربر دائمی آواتار narsic
    تاریخ عضویت
    شهریور 1387
    محل زندگی
    دهکده جهانی
    سن
    35
    پست
    1,020

    نقل قول: سوال در مورد تنظم htaccess

    با سلام
    به این شگل استفاده کنید .

    RewriteRule ^test-([0-9a-zA-Z]+)/test-([0-9a-zA-Z]+) index.php?do=$1&did=$2 [L]

    به جای متن test من یه متن دیگه بذارید.
    موفق باشید

  3. #3
    کاربر جدید
    تاریخ عضویت
    آبان 1387
    محل زندگی
    برازجان (‌ دشتستان )
    پست
    3

    نقل قول: سوال در مورد تنظم htaccess

    نقل قول نوشته شده توسط narsic مشاهده تاپیک
    با سلام
    به این شگل استفاده کنید .

    RewriteRule ^test-([0-9a-zA-Z]+)/test-([0-9a-zA-Z]+) index.php?do=$1&did=$2 [L]
    به جای متن test من یه متن دیگه بذارید.
    موفق باشید
    ممنون از پاسختون
    ولی اینی که فرمودید ، چیز دیگه ای میشه

    اینجوری آدرس من میشه مثلا:
    http://site/test-item/test-12


    ولی من اینجوری نمی خوام ، وگرنه راه های زیادی برای دفعش وجود داره

    من می خوام به گونه ای باشه که آدرس ها اینطور بشن:
    http://site/item/12



  4. #4
    کاربر دائمی آواتار narsic
    تاریخ عضویت
    شهریور 1387
    محل زندگی
    دهکده جهانی
    سن
    35
    پست
    1,020

    نقل قول: سوال در مورد تنظم htaccess

    دوست عزیز متاسفانه شما جز این راهی نداری باید حتما یک کلمه یا حتی بک حرف به عنوان ثابت وجود داشته باشه تا لینکای دیگر رو جدا کنید .
    یا شاید این راه جواب بده من خودم امتحان نکردم.
    برای اون لینکایی مه باهاشون مشکل داری یه لینک جدید تعریف کن مثل این .

    RewriteRule ^folder/([0-9a-zA-Z]+) js/$1 [L]

    خوش حال میشم نتیجش رو بمنم بگی .
    موفق باشی

  5. #5
    کاربر جدید
    تاریخ عضویت
    آبان 1387
    محل زندگی
    برازجان (‌ دشتستان )
    پست
    3

    نقل قول: سوال در مورد تنظم htaccess

    نه این راه ، راه خوبی نیست

    من می خواستم از راه وردپرس برم ، ولی اون خیلی قاطیش کرده...

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •