Uploaded image for project: 'WORKTERRA'
  1. WORKTERRA
  2. WT-5330

Site redirection from HTTP to HTTPS

    Details

    • Type: Enhancement
    • Status: Closed
    • Priority: Medium
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: Platform
    • Labels:
      None
    • Module:
      BenAdmin - Security
    • Reported by:
      Support
    • Item State:
      Production Complete - Closed
    • Issue Importance:
      Must Have

      Description

      When user enter workterra.net, user should get redirected to https://www.workterra.net on production. It should not be mandatory to enter protocol for URL.

      This ticket is related to WT-5254

        Attachments

          Activity

          vijayendra Vijayendra Shinde (Inactive) created issue -
          vijayendra Vijayendra Shinde (Inactive) made changes -
          Field Original Value New Value
          Assignee Amnesh Goel [ amnesh.goel ] Vijayendra Shinde [ ID10506 ]
          Hide
          vijayendra Vijayendra Shinde (Inactive) added a comment -

          Using configuration we will redirect user from http to https.

          This change will only be applicable for LB, Stage and Production as this needs SSL certificate configured on server.

          As developer machine do not have ssl configured, we are not considering development environment for this change.

          We will add below tag in outer web.config file in System.WebServers tag

          <rewrite>
          <rules>
          <rule name="http to https" stopProcessing="true">
          <match url="(.*)" />
          <conditions>
          <add input="

          {HTTPS}

          " matchType="Pattern" pattern="^OFF$" ignoreCase="true" negate="false" />
          </conditions>
          <action type="Redirect" url="https://

          {HTTP_HOST}

          /

          {R:1}

          " redirectType="SeeOther" />
          </rule>
          </rules>
          </rewrite>

          Show
          vijayendra Vijayendra Shinde (Inactive) added a comment - Using configuration we will redirect user from http to https. This change will only be applicable for LB, Stage and Production as this needs SSL certificate configured on server. As developer machine do not have ssl configured, we are not considering development environment for this change. We will add below tag in outer web.config file in System.WebServers tag <rewrite> <rules> <rule name="http to https" stopProcessing="true"> <match url="(.*)" /> <conditions> <add input=" {HTTPS} " matchType="Pattern" pattern="^OFF$" ignoreCase="true" negate="false" /> </conditions> <action type="Redirect" url="https:// {HTTP_HOST} / {R:1} " redirectType="SeeOther" /> </rule> </rules> </rewrite>
          vijayendra Vijayendra Shinde (Inactive) made changes -
          Status New Request [ 10029 ] Pending for Approval [ 10002 ]
          vijayendra Vijayendra Shinde (Inactive) made changes -
          Status Pending for Approval [ 10002 ] Approved for Development [ 10003 ]
          vijayendra Vijayendra Shinde (Inactive) made changes -
          Status Approved for Development [ 10003 ] In Development [ 10007 ]
          vijayendra Vijayendra Shinde (Inactive) made changes -
          Code Review Date 07/Oct/2016
          Code Reviewed By Saurabh Sablaka [ 11909 ]
          Dev Due Date 07/Oct/2016
          Production Due Date 10/Oct/2016
          Stage Due Date 8/Oct/16 [ 2016-10-08 ]
          ashwin.wankhede Ashwin Wankhede (Inactive) made changes -
          Item State Parent values: Development(10200)Level 1 values: Ready for Review(10208) Parent values: Production QA(10203)Level 1 values: Production Deployed(10221)
          khandu.kshirsagar Khandu Kshirsagar (Inactive) made changes -
          Item State Parent values: Production QA(10203)Level 1 values: Production Deployed(10221) Parent values: LB QA(10201)Level 1 values: LB Deployed(11600)
          khandu.kshirsagar Khandu Kshirsagar (Inactive) made changes -
          Item State Parent values: LB QA(10201)Level 1 values: LB Deployed(11600) Parent values: Stage QA(10202)Level 1 values: Stage Deployed(11602)
          vijayendra Vijayendra Shinde (Inactive) made changes -
          Item State Parent values: Stage QA(10202)Level 1 values: Stage Deployed(11602) Parent values: Production QA(10203)Level 1 values: Production Deployed(10221)
          vijayendra Vijayendra Shinde (Inactive) made changes -
          Assignee Vijayendra Shinde [ ID10506 ] Rakesh Roy [ rakeshr ]
          rakeshr Rakesh Roy (Inactive) made changes -
          Status In Development [ 10007 ] Local Testing [ 10200 ]
          rakeshr Rakesh Roy (Inactive) made changes -
          Status Local Testing [ 10200 ] Pending for Stage Approval [ 10300 ]
          rakeshr Rakesh Roy (Inactive) made changes -
          Status Pending for Stage Approval [ 10300 ] Approved for Stage [ 10030 ]
          rakeshr Rakesh Roy (Inactive) made changes -
          Status Approved for Stage [ 10030 ] Stage Testing [ 10201 ]
          rakeshr Rakesh Roy (Inactive) made changes -
          Status Stage Testing [ 10201 ] Pending for Production Approval [ 10301 ]
          rakeshr Rakesh Roy (Inactive) made changes -
          Status Pending for Production Approval [ 10301 ] Approved for production [ 10034 ]
          rakeshr Rakesh Roy (Inactive) made changes -
          Status Approved for production [ 10034 ] Production Testing [ 10202 ]
          Hide
          rakeshr Rakesh Roy (Inactive) added a comment -

          Working fine.
          After providing workterra.net , URL gets converted into https://workterra.net/Platform and worked fine.

          Show
          rakeshr Rakesh Roy (Inactive) added a comment - Working fine. After providing workterra.net , URL gets converted into https://workterra.net/Platform and worked fine.
          rakeshr Rakesh Roy (Inactive) made changes -
          Resolution Fixed [ 1 ]
          Status Production Testing [ 10202 ] Production Complete [ 10028 ]
          rakeshr Rakesh Roy (Inactive) made changes -
          Status Production Complete [ 10028 ] Closed [ 6 ]
          rakeshr Rakesh Roy (Inactive) made changes -
          Item State Parent values: Production QA(10203)Level 1 values: Production Deployed(10221) Parent values: Production Complete(10222)Level 1 values: Closed(10223)
          Transition Time In Source Status Execution Times
          Vijayendra Shinde (Inactive) made transition -
          New Request Pending for Approval
          4m 30s 1
          Vijayendra Shinde (Inactive) made transition -
          Pending for Approval Approved for Development
          3s 1
          Vijayendra Shinde (Inactive) made transition -
          Approved for Development In Development
          2s 1
          Rakesh Roy (Inactive) made transition -
          In Development In LB Testing
          4d 22h 24m 1
          Rakesh Roy (Inactive) made transition -
          In LB Testing Pending for Stage Approval
          2s 1
          Rakesh Roy (Inactive) made transition -
          Pending for Stage Approval Approved for Stage
          2s 1
          Rakesh Roy (Inactive) made transition -
          Approved for Stage Stage Testing
          2s 1
          Rakesh Roy (Inactive) made transition -
          Stage Testing Pending for Production Approval
          2s 1
          Rakesh Roy (Inactive) made transition -
          Pending for Production Approval Approved for production
          2s 1
          Rakesh Roy (Inactive) made transition -
          Approved for production In Production Testing
          1s 1
          Rakesh Roy (Inactive) made transition -
          In Production Testing Production Complete
          1m 49s 1
          Rakesh Roy (Inactive) made transition -
          Production Complete Closed
          3s 1

            People

            Assignee:
            rakeshr Rakesh Roy (Inactive)
            Reporter:
            vijayendra Vijayendra Shinde (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:
              Dev Due Date:
              Pre-Prod Due Date:
              Production Due Date:
              Code Review Date: