PDA

View Full Version : سوال: کدنویسی روی آدرسی که وجود ندارد - مثلا test.ir/test



Diamond_Ali
شنبه 17 مهر 1395, 17:31 عصر
سلام به اساتید گرامی
من میخواستم که یه پیج به این شکل بسازم http://www.aparat.com/aparat و یه مقداری رو بگیرم و نمیخوام با متد گت همچین کاری رو بکنم. با .htaccess تا یه جایی کارم رو پیش برم و کدش این بود ErrorDocument 404 /index.php و این طور کار میکرد که بعد از اینکه اون فایل یا دایرکتوری وجود نداشت من $_SERVER['REQUEST_URI'] رو با index.php میگرفتم.
ولی چیزی که واضحه اینه که اصلا روش استانداردی نیس :ناراحت: . و مثلا تلگرام نمیتونه اطلاعات هدر رو بگیره از اون آدرس و نشون بده یا هیچ PHP دیگه نمیتونست با تابع file_get_contents() محتوای اون صفحه رو بخونه و یعنی کلا برای همه بجز بازدید کننده هایی که از مرورگر استاندارد استفاده میکنن نامرئی بود . آدرس صفحه نمونه (http://donater.ir/testuser)
اگر اسادیت بلدن که چه طور یه همچین صفحه ای رو به صورت استاندارد میشه ساخت لطفا راهنمایی کنن

sh.n.n786
پنج شنبه 22 مهر 1395, 22:15 عصر
سلام
داخل htaccess اینو بنویس

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