راکت

گرفتن اطلاعات و جدا کردن با اسلش

6 پاسخ

سلام دوستان چطور میشه اینکه ادرسمون اینجوری http://exam.com/?id=2&type=2 باشه اینجوری باشه http://exam.com/2/2 و بتونیم پارامتر هارو دریافت کنیم؟

ثبت پرسش جدید

پاسخ‌ها

6
Alimotreb
Alimotreb
@Alimotreb

تخصص: کانفیگ سرور و برنامه نویس

سلام
@hamedbaftam

با رگولار اکسپرشن میتونید تفکیک کنید و جایگذاری کنید
https://regexr.com/

jamshid
jamshid
@jamshid

@Alimotreb
دوست عزیز خب من الان http://exam.com/2/2 اینو بزنم میره ساب فولدر تنظیم میکنه تنظیمات htaccess ش رو میخاستم !:)

شاید پاسخ شما همین‌جا باشد

Alimotreb
Alimotreb
@Alimotreb

تخصص: کانفیگ سرور و برنامه نویس

سلام
@hamedbaftam

سوالتون تو دسته جاوا اسکریپت هست!
درخواستی مبنی بر کد htaccess نگفتید
تو htaccess یه چیز دیگه هست کلا داستان!

شما اول مشخص کنید کجا مشکل دارید
چی مشکل دارید
ارورتون چیه
چی رو میخوایید تا راهنمایی کنیم

jamshid
jamshid
@jamshid

@Alimotreb
اروری ندارم دوست خوبم فقط میخام به این شکل پارامتر دریافت کنم http://exam.com/2/2 همین

masoud net
masoud net
@netwons

باید با preg _matchاین کارو بکنید

Amir m
Amir m
@owner

تخصص: برنامه نویس

RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /index.php?path=$1 [NC,L,QSA]

قطعه کد بالا رو به فایل .htaccess اضافه کنید و یک فایل به نام index.php بسازید (یا هر زبانی دیگه ای که استفاده میکنید)
بعد اون تمام ادرس ها به این فایل فوروارد میشند (تنها برای پردازش) و شما میتونید از طریق ورودی ای که به صورت GET هستش به نام path استفاده کنید.
مثلا در PHP:

$_’GET[‘path]

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام