مشکل حل شد

و اما راه حل:
[مهمان/کاربر گرامی برای دیدن لینک ها ابتدا باید عضو سایت شوید و لاگین کنید برای ثبت نام اینجا کلیک کنید]

یه طور خلاصه باید بگم در web.config باید عبارت زیر رو اضافه کنیک

<serverVariables>
<set name=”REQUEST_URI” value=”{UNENCODED_URL}” replace=”false” />
</serverVariables>

و بعد از اون در هدر تمام صفحات یا در صفحه مرجع عبارت زیر رو بنویسیم
$_SERVER['REQUEST_URI'] = $_SERVER['UNENCODED_URL'];

اینم راه حل که صرفا باری رفع این مشکل در سرور های ویندوز هستش.