راکت

ریدارکت در فایل htaccess

1 پاسخ

سلام خدمت دوستان عزیز
بنده از cms مجنتو استفاده میکنم و بنا به مشکلاتی که پیش اومد url های ما به مشکل خورد و حالا میخوایم url های خراب ما به url های اصلی خودشون ریدارکت بشن
برای مثال ما لینکی داریم به این صورت domain.com/dinnerware-24.html یا domain.com/dinnerware-98/blour/1 -- به دلیل مشکلاتی که به وجود اومد یه سری عدد به url های ما اضافه شد و اینو هم بگم که دیگه این url ها توی دیتابیس نیستن ولی گوگل اونو رو ایندکس کرده و اررور میده و ما واسه اینکه نخوایم دوباره ایندکس کنیم میخوایم اینا رو ریدارکت کنیم و عددهای اضافی رو پاک کنیم برای مثال domain.com/dinnerware.html و domain.com/dinnerware/blour/1

و وب سرورم هم nginx هست.

با تشکر

none
none
@adjob
ثبت پرسش جدید

پاسخ‌ها

1
asghar
asghar
@majid.volleyball

شما میتونید از کد های زیر توی فایل htaccess تون استفاده کنید
RedirectMatch 301 /dinnerware(-[0-9]+).html$ https://domain.com/dinnerware.html
RedirectMatch 301 /dinnerware(-[0-9]+)/(.*) https://domain.com/dinnerware/$2
RedirectMatch 301 /dinnerware(-[0-9]+)$ https://domain.com/dinnerware

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

شاید پاسخ شما همین‌جا باشد

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

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