آدرس به این شکل هستشما آدرسی که میخوای رو به صورت کامل اینجا قرار بده و همینطور شکل نهایی آدرس تا کدشو برات بنویسیم.
من که اینطوری متوجه نمیشم چی میگین!
یه لینک داره یه آیدی میخوام به این شکل در بیاد
همین!
آدرس به این شکل هستشما آدرسی که میخوای رو به صورت کامل اینجا قرار بده و همینطور شکل نهایی آدرس تا کدشو برات بنویسیم.
من که اینطوری متوجه نمیشم چی میگین!
یه لینک داره یه آیدی میخوام به این شکل در بیاد
همین!
این کار نمیکنه!بفرمایین :
کد:rewriteengine on rewriterule ^project/([^/]*)$ /project/shoghl.php?link=$1&id=1 [l]
ویندوزشما دارد روی ویندوز تست میکنید با لینوکس ؟؟؟؟
چه ربطی داره !!!!!!آخه تا اونجایی که میدونم فایل های htaccess روی سرور های لینوکس کار میکنه.
اگر که با wamp یا ... کار کنن مشکلی نداره !آخه تا اونجایی که میدونم فایل های htaccess روی سرور های لینوکس کار میکنه.
RewriteEngine On
RewriteRule ^products/([a-zA-Z]+)/([0-9]+)/$ /shoghl.php?link=$1&id=$2
RewriteEngine On
RewriteRule ^([^/]*)/([^/]*)$ /shoghl.php?link=$1&id=$2 [L]
خوب اگر با هاست ویندوز کار میکنید چرا از apache استفاده میکنید؟؟؟؟؟ از iis استفاده کنید اون خودش این امکانات رو به صورت ویژوال داره و خیلی راحت تر از apaceh هستش!!
ولی اگه بازم اصرار به کار با htaccess دارید از کد زیر استفاده کنید ببینید کارتون رو راه میندازه:
در صورتی که کار نکردش (که البته بعید میدونم) از این کد استفاده کنید:کد:rewriteengine on rewriterule ^products/([a-za-z]+)/([0-9]+)/$ /shoghl.php?link=$1&id=$2
کد:rewriteengine on rewriterule ^([^/]*)/([^/]*)$ /shoghl.php?link=$1&id=$2 [l]
/([^/]*)
[l]
توی پست های اول که توضیح دادم مثل توئیترمونا جون پست هاتو خوندم اگه کاربردش رو بگی خیلی بهتر به جواب میرسی
اینطوری که نمیشه
من هنوز نمی دونم اخه چه ربطی به کاربر داره که لینک سایت شما چطوری باشه ؟
من هم میخوام برای سایتم هم چین کاری بکنم
www.yoursite.com/username/userid/postid
عین اب خوردن هک میشه اونم چجورسلام mona.joon
فکر نکنم شما به تنمهایی بتونید با خود htaccess این کار رو انجام بدید، تا اونجایی که من میدونم روال کار این طوری هستش که شما در کل پروژه لینکهاتون رو به صورت زیر قرار میدید:
و یا هر عبارت و متغییر دیگهای که بخوایید به جای اون روش قدیمی که از کاراکترهای & و ... استفاده میکردید و به این صورت از لینکها استفاده می کنید حالا نقش htaccess چیه این وسط؟؟کد:www.yoursite.com/username/userid/postid
نقش htaccess این هستش که بهش میگیم جلوی همه درخواستها رو بگیر و همه درخواست ها رو به جز درخواستیهایی که به فایلهای js و css ختم میشن و اونا رو بفرست به یه صفحهی مشخص و توی اون صفحه لینک رو بگیر و بشکن و هر قسمت که بین / و / قرار داره رو بدست بیار و بر اساس تجزیه و تحلیل و آنالیز کردن کاربر رو بفرست به صفحهی مربوطه.
خوب شاید بگید این کار باعث کنید لود در صفحات یا زمان بر بودن و غیره .... اینا میشه چون درخواستها میرن به یه صفحهی دیگه و از اونجا به محل اصلیشون فرستاده میشن که باید بگم نه این طوری نیستش و این به خاطر استفاده از htaccess و سرعت اون و اعمال کار بر روی درخواستها به شیوه خودش هستش که هرگز باعث کندی، زمان بر شدن درخواستها و غیره ... نمی شه.
این روال کلی کار هستش.
نه متاسفانه بلد نیستم میشه یه توضیحی بدی راجبش؟عین اب خوردن هک میشه اونم چجور
مونا بهتره با مد ریرایت کار کنی امیدوارم بلد باشی