PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : مشکل صفحه اینترو با کامپوننت sh404sef



vahidf
12-07-2012, 06:58 AM
سلام

توضیحات اولیه:
من برای سایتم صفحه اینترو طراحی کردم و با نام index.html روی سایت قرار دادمش. توی طراحی صفحه اینترو هم جایی که می خوام به صفحه اصلی جوملا لینک بدم از لینک <b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b> استفاده کردم. کامپوننت بهینه سازی SH404SEF نسخه 3.5.0.1295 هم روی جوملای 2.5.8 من نصب هست.

کارایی که انجام دادم:
1- توی تنظیمات کامپوننت SH404SEF تنظیمات زیر رو انجام دادم:
'SH404SEF Configuration > Advanced > Home page ULR > '<b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b>

2- مقدار live-site$ توی فایل configuration.php جوملا رو '<b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b>' قرار دادم.

مشکل:
با زدن آدرس <b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b> (<b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b>) سایت باز میشه. ولی وقتی روی لینک ورود به سایت (<b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b> (<b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b>)) کلیک می کنم دوباره صفحه اینترو باز میشه و سایت جوملا بالا نمیاد. با غیرفعال کردن کامپوننت SH404SEF این مشکل حل میشه.

vahidf
12-07-2012, 07:29 AM
نصف قضیه حل شد. اینم راهش:
باید کد زیر رو توی قسمت SH404SSEF > Configuration > .Very adv تغییر بدید:

$shDefaultParams['sh404SEF_REDIRECT_IF_INDEX_PHP'] = 1; به $shDefaultParams['sh404SEF_REDIRECT_IF_INDEX_PHP'] = 0;

مشکل باقی مونده اینه که وقتی داخل سایت هستید و روی صفحه اصلی کلیک می کنید، صفحه اینترو باز میشه