Redirect کردن URL
سلام دوستان ، من میخوام زمانی که تو مرورگرم وارد کردم mydomain.ir/cpanel صفحه cPanel هاستم باز بشه. توی IIS توسط Redirection چطوری باید این کار رو انجام بدم ؟
11 پاسخ
داخل فولدر wwwroot فولدر cpanel رو درست کردم و فایل index.html رو با محتوای فوق درست کردم اما بازم نشد. راه دیگه ای نیستش ؟
ممنون نصبش کردم ، حالا برای Rewrite کردن URL مورد نظرم چه کار هایی رو باید انجام بدم ؟
آدرس mydomain.ir/cpanel رو وارد می کنم صفحه زیر باز میشه
تنظیمات درسته متوجه نمیشم کجای کار ایراد داره که عمل نمیکنه.
در هر صورت یه روش ساده تر میگم:
داخل وبسایت یک فولدر به نام cpanel ایجاد کنید و در این فولدر یک فایل به نام index.html ایجاد کنید با محتوای زیر:
<script type="text/javascript"> window.location = "https://s5.mizbandp.com:2083"; </script>
چه خطایی به شما نشان داده میشه؟
داخل ریشه سایت باید این فولدر رو ایجاد کنید. اگر سایت در wwwroot هست در همانجا، اما اگر مثلا در wwwroot فولدر دیگری دارید که محتویات سایت در اون و صفحه اصلی سایت در اون فولدره، باید در اونجا درست کنید!
این روش قطعا جواب میده مگر اینکه یکجای کار شما ایراد داشته باشه!
داخل Pattern فقط cpanel خالی رو وارد کردم درسته ؟
در قسمت Conditions چیزی نباید ست کنم ؟
URL ای که به اون Redirect میشه (صفحه cPanel) آخرش پورت 2083 هست مشکلی نداره ؟
بله درسته. مگه عمل نمیکنه؟
متاسفانه نه
در iis از افزونه url rewrite میتونید استفاده کنید که باید جدا نصب شه.
این لینک هم مشاهده بفرمایید:
سایت مورد نظر رو در IIS manager باز کنید و از قسمت IIS افزونه URL Rewrite که اضافه شده رو باز کنید.
از سمت راست add rule و سپس blank rule رو انتخاب کنید.
یک name دلخواه بدید.
Request url = Matches the pattern
Using = Exact match
داخل pattern عبارتی که بعد از نام دامین اصلی و / قرار میگیره رو وارد کنید. برای مورد شما cpanel باید وارد شود.
action type = redirect
و در redirect url آدرسی که باید به اون redirect شود را وارد کنید. مثلا http://google.com