جشنواره عیدانه راکت | عضویت ویژه راکت برای آخرین بار | افزایش قیمت‌ها از سال جدید | و ...

مشاهده اطلاعات بیشتر...
ثانیه
دقیقه
ساعت
روز
amir
4 سال پیش توسط amir مطرح شد
1 پاسخ

مشکل در لینک سئو فایل php

سلام دوستان
با استفاده از دستور زیر در فایل .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\]

ثبت پرسش جدید
حسام موسوی
تخصص : طراح و برنامه نویس
@hesammousavi 4 سال پیش مطرح شد
0

حرف فارسی به این خاطر کار نمیکنه که regex که وارد کردین عملن کاربردی نیست شما در اصل باید درخواست‌ها رو به یک روت بفرستید و در php به شکل query string دریافت کنید !

لطفا از این به بعد سوالی مطرح میکنید نکته ارسال ارور و کد رو رعایت بفرمایید که مبجور به حذف گفتگو شما نشیم. تشکر


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام