0 امتیاز
قبل در برنامه نویسی توسط (106 امتیاز)
برچسب گذاری دوباره قبل توسط

مثلا تو آدرس بار اینو بهم نشون میده: http://javabyab/ask.php میخوام .php رو نشون نده، مثلاً بشه https://javabyab.com/ask چطوری باید آدرس دهی کنم؟

1 پاسخ

+1 امتیاز
قبل توسط (2.4هزار امتیاز)
ویرایش شده قبل توسط

شما باید می تونی این کد رو توی فایل htaccess قرار بدی 

Options +FollowSymlinks
RewriteEngine On
RewriteBase /

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

RewriteCond %{REQUEST_FILENAME}.php -f

RewriteRule ^(.+)$ /$1.php [L,QSA]

همچنین این کد هم توی همون فایل می تونی قرار بدی :

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(([A-Za-z0-9\-]+/)*[A-Za-z0-9\-]+)?$ $1.php

و برای اطلاعات بیشتر می تونی به stackoverflow.com مراجعه کنی .

قبل توسط (106 امتیاز)
من کدامو تو linux نوشتم هم تو windows,سایتمو تو هر دو دارم تست میکنم.
تو window فایل هام تو htdocs هست.
الان دقیقاً نمیدونم چه جوری میتونم از htaccess استفاده کنم.
لطفاً بیشتر توضیح بدید، مرسی
قبل توسط (2.4هزار امتیاز)
دقیقا نمی دونم چه جوری کد های php رو توی سرور ویندوز اجرا می کنید
ولی توی سرور لینوکس (توی جواب هول توی همون لینکی که قرار دادم)نوشته
یه فایلی به نام htaccess در Root سایتتون وجود داره کد اولی رو اونجا قرار بدهید
در ضمن فراموش نشه که mod_rewrite را فعل کنید
قبل توسط (106 امتیاز)
من تو ویندوز از xampp استفاده کردم که تو xampp فایلی به اسم htdocts هست که کد هام رو اونجا قرار دادم.
ولی تو linux که الان دیدم تو root فایلی به اسم htaccess نمیبینم :(
نمیدونم باید چیکار کنم.
قبل توسط (2.4هزار امتیاز)
همون دیگه من هم تعجب کردم
شما وقتی xampp رو اجرا می کنی اگه توجه کنی
برای اجرا و خواندن کد ها از سرویس آپاچی (لینوکس) و mySQL (پایگاه تحت لینوکس) استفاده می کنه
برنامه هایی مثل xampp یا Wamp برای اجرای سرور لینوکس در محیط ویندوز هستند
و در ضمن من خودم بیشتر توی xampp و Wamp و در Cpanel کار کردم و دقیقا در محیط لینوکس رو بلد نیستم
در ضمن حالا می تونی یه نگاهی هم به سایت
http://iirf.codeplex.com/
بکنی که یه نرم افزاری ارائه می دن که با توجه به IIS6 و دیگر استاندارد های وب سرویس خوبی ارائه می ده
قبل توسط (106 امتیاز)
خب حالا من در نهایت چیکار کنم؟؟؟ این فایل htaccess کجاس؟؟؟
حتی تو windows هم نفهمیدم چیکار باید بکنم؟

سوالات مشابه

+1 امتیاز
1 پاسخ 1.6هزار بازدید
0 امتیاز
2 پاسخ 411 بازدید
+2 امتیاز
1 پاسخ 958 بازدید
سوال شده 10 سال قبل در برنامه نویسی توسط مسافر (922 امتیاز)
+1 امتیاز
1 پاسخ 478 بازدید
+1 امتیاز
2 پاسخ 1.1هزار بازدید
0 امتیاز
1 پاسخ 293 بازدید
0 امتیاز
3 پاسخ 1.3هزار بازدید
...