من از کد زیر در .htaccess استفاده می کنم
که هیچ مشکلی ندارد و کار میکنه اما فقط با کلمه و حروف انگلیسی و موقعی که یک کلمه فارسی وارد می کنم ارور 404 رو میده سرورم
اما از کدهایی که اجازه ورود کاراکترهای یونیکد شده رو هم میده استفاده کردم مثل &%و غیره اما باز هم کار نکرد.
www.mysite.com/پیامک
ویا
www.mysite.com/پیامک-page1.html
که تمام این آدرس ها کار نمی کنند ولی اگه همین آدرس ها به انگلیسی بنویسم کار میکنه
www.mysite.com/sms
ویا
www.mysite.com/sms-page1.html
اگر کمک کنید ممنون می شم؟
PHP Code:
RewriteRule ^group/([a-zA-Z0-9\;&-_%]+)$ index.php?groupname=$1 RewriteRule ^group/([a-zA-Z0-9\;&-_%]+)$ index.php?groupname=$1 RewriteRule ^group/([a-zA-Z0-9\;&-_%]+)-page([0-9]+).html$ index.php?groupname=$1&start=$2
که هیچ مشکلی ندارد و کار میکنه اما فقط با کلمه و حروف انگلیسی و موقعی که یک کلمه فارسی وارد می کنم ارور 404 رو میده سرورم
اما از کدهایی که اجازه ورود کاراکترهای یونیکد شده رو هم میده استفاده کردم مثل &%و غیره اما باز هم کار نکرد.
www.mysite.com/پیامک
ویا
www.mysite.com/پیامک-page1.html
که تمام این آدرس ها کار نمی کنند ولی اگه همین آدرس ها به انگلیسی بنویسم کار میکنه
www.mysite.com/sms
ویا
www.mysite.com/sms-page1.html
اگر کمک کنید ممنون می شم؟