سلام دوستان
با استفاده از دستور زیر در فایل .htaccess لینک متد get از حالت moro.php?title به حال home/ تغییر دادم ولی مشکلی که دارم اینکه وقتی حروف فارسی وارد می کنیم لینک کار نمیکنه ولی وقتی حروف انگلیسی یا ترکیب حروف انگلیسی با عدد یا عدد استفاده می کنم کار میکنه ممنون میشم راهنمایی کنید.
RewriteEngine On
RewriteCond %{SCRIPT\_FILENAME} !-d
RewriteCond %{SCRIPT\_FILENAME} !-f
RewriteRule ^home/(.\)$ ./moro.php?title=$1
RewriteRule ^(\[^.\]+)$ $1.php \[NC,L\]
حرف فارسی به این خاطر کار نمیکنه که regex که وارد کردین عملن کاربردی نیست شما در اصل باید درخواستها رو به یک روت بفرستید و در php به شکل query string دریافت کنید !
لطفا از این به بعد سوالی مطرح میکنید نکته ارسال ارور و کد رو رعایت بفرمایید که مبجور به حذف گفتگو شما نشیم. تشکر
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟