PDA

View Full Version : حل مشکل ریدارکت شدن از http به https و از www به بدون www



ma.andishe
یک شنبه 08 تیر 1399, 17:06 عصر
سلام
دوستان من بعد از گرفتنssl اومدم توی وب کانفیگ دو بخش اضافه کردم که هر وقت یوزر ادرس رو با wwwوارد کرد ریدارکت بشه به بدونwww و همچنیی هر درخواست http به https تبدیل بشه ولی ارور 500رو دریافت کردم .لطفا راهنمایی کنید اگه کد هم مشکلی داره لطفا راهنمایی بفرمایید
با تشکر

<rule name="NonWwwRedirect" stopProcessing="true">
<match url="(.*)" />
<conditions>
<add input="{HTTP_HOST}" pattern="^www.mysite\.com$" />
</conditions>
<action type="Redirect" url="http://mysite.com/{R:1}" />
</rule>


ضمنا ایا نکاتی دیگه و یا تغیرات دیگه ای هست بجز اضافه کردن این چند خط کد به وب کانفیگ که بایستی انجام بدم ممونون میشم راهنمایی بفرمایید

مهدی کرامتی
یک شنبه 08 تیر 1399, 17:08 عصر
آیا Url Rewrite Module 2.x روی IIS سرورتون نصب هست؟

ma.andishe
یک شنبه 08 تیر 1399, 17:10 عصر
سلام اقای کرامتی با تشکر از پاسختون
در ابتدا نصب کردم و ارور 503 گرفتم و بعد حذف کردم و فقط این کد رو به وب کانفیگ اضافه کردم که ارور 500 رو گرفتم

مهدی کرامتی
یک شنبه 08 تیر 1399, 17:48 عصر
کدهای فوق در web.config بدون اون ماژول کار نمی کنه و باعث خطای 500 میشه.

ma.andishe
یک شنبه 08 تیر 1399, 17:56 عصر
استاد کرامتی
من ماژول رو هم نصب کرده بودم و اونو کانفیگ کرده بودم و و اطلاعات مورد نیاز مثل پترن و نوع ۳۰۱ رو هم پردم ولی ارور ۵۰۳ رو داد،کار دیگه ای به جز کانفیگ اون ماژول و اضافه کردن این کد وب کانفیگ ،کار دیگه هم هست که باید انجام بدم؟

مهدی کرامتی
یک شنبه 08 تیر 1399, 18:19 عصر
من همیشه آخرین ورژن اون ماژول (فکر کنم ورژن 2.1 است) رو نصب می کنم، کانفیگ خاصی هم انجام نمیدم، و همه چی کار می کنه.

ma.andishe
یک شنبه 08 تیر 1399, 19:25 عصر
همینکه نصب میکنم و تست بگیرم ارور ۵۰۳ رو میده

مهدی کرامتی
یک شنبه 08 تیر 1399, 19:50 عصر
سرور مال خودتونه؟
اگر هست دسترسی ریموت دسکتاپ رو برام PM کنید تا چک کنم.

moslem.hady
دوشنبه 16 تیر 1399, 12:07 عصر
سرور مال خودتونه؟
اگر هست دسترسی ریموت دسکتاپ رو برام PM کنید تا چک کنم.
:تشویق::تشویق::تشویق::تشویق:: شویق: