m0rt3za
May 28th, 2017, 10:04
سلام
یه وردپرس دو زبانه با افزونه wpml راه اندازی کردم همه چیز درسته و به خوبی کار میکنه به جز آدرس دهی صفحه اول از زبان دوم سایت
آدرس های زبان اول سایت که فارسی هست به این صورت هست:
صفحه اول: site.ir یا site.ir/صفحه اول/
که با هر دو آدرس به خوبی کار میکنه
و همچنین سایر برگه ها که مشکلی ندارند
وقتی سایت روی زبان انگلیسی باشه همه برگه ها باز میشن. صفحه اول زبان انگلیسی هم با آدرس http://site.ir/home/?lang=en باز میشه و مشکلی نداره
اما وقتی سایت روی صفحه اول زبان فارسی باشه و روی پرچم زبان انگلیسی رد بالای سایت کلیک کنیم سایت به لینک site.ir/?lang=en میره و ارور 404 میده چون آدرس اصلی صفحه اول انگلیسی /site.ir/home/?lang=en هست و کلمه home در لینک پرچم وجود نداره
سایر برگه ها هیچ مشکلی ندارند
یه وردپرس دو زبانه با افزونه wpml راه اندازی کردم همه چیز درسته و به خوبی کار میکنه به جز آدرس دهی صفحه اول از زبان دوم سایت
آدرس های زبان اول سایت که فارسی هست به این صورت هست:
صفحه اول: site.ir یا site.ir/صفحه اول/
که با هر دو آدرس به خوبی کار میکنه
و همچنین سایر برگه ها که مشکلی ندارند
وقتی سایت روی زبان انگلیسی باشه همه برگه ها باز میشن. صفحه اول زبان انگلیسی هم با آدرس http://site.ir/home/?lang=en باز میشه و مشکلی نداره
اما وقتی سایت روی صفحه اول زبان فارسی باشه و روی پرچم زبان انگلیسی رد بالای سایت کلیک کنیم سایت به لینک site.ir/?lang=en میره و ارور 404 میده چون آدرس اصلی صفحه اول انگلیسی /site.ir/home/?lang=en هست و کلمه home در لینک پرچم وجود نداره
سایر برگه ها هیچ مشکلی ندارند