2017-12-26 7 views
0

푸른 색 응용 서비스에 wordpress를 설치하고 기본 URL에 대한 리디렉션을 설정하려고합니다.IIS URL 리다이렉트

사람이 들어갈 때 "https://website.co/integration-resources"또는 "https://website.co/integration-resources/"사람 유형 https://website.co/integration-resources/add-to-cart 그것을 허용해야합니다 때, https://website.co/integrations 그러나

로 리디렉션합니다.

<rule name="Configure Python" stopProcessing="true"> 
      <match url="(.*)" ignoreCase="false" /> 
      <conditions> 
      <add input="{REQUEST_URI}" pattern="^/static/.*" ignoreCase="true" negate="true" /> 
      <add input="{URL}" pattern="^/blog/.*" ignoreCase="true" negate="true" /> 
      <add input="{URL}" pattern="^/blog" ignoreCase="true" negate="true" /> 
      <add input="{URL}" pattern="^/integration-resources/.*" ignoreCase="true" negate="true" /> 
      </conditions> 
      <action type="Rewrite" url="handler.fcgi/{R:1}" appendQueryString="true"/> 
     </rule> 
     <rule name="Configure Python 1" stopProcessing="true"> 
      <match url="(.*)" ignoreCase="false" /> 
      <conditions> 
      <add input="{URL}" pattern="^/integration-resources" ignoreCase="true" negate="true" /> 
      </conditions> 
      <action type="Rewrite" url="handler.fcgi/integrations" appendQueryString="true"/> 
     </rule> 
     </rules> 
+0

위의 재 작성 URL을 구현할 때 문제가 발생합니까? 규칙? –

답변

1

경우

<rule name="integration-resources redirect" stopProcessing="true"> 
    <match url="^integration-resources/?$" ignoreCase="false" /> 
    <action type="Redirect" url="/integrations" appendQueryString="true"/> 
</rule> 

정규 표현식 ^integration-resources/?$ 만 일치 규칙보다이 규칙을 추가해야합니다 :

<?xml version="1.0" encoding="UTF-8" ?> 
<configuration> 
    <system.webServer> 

     <rewrite> 
      <rules> 
       <rule name="Redirect for the base URL" stopProcessing="true"> 
        <match url="^integration-resources[\/]?$" /> 
        <action type="Redirect" url="integrations" /> 
       </rule> 
      </rules> 
     </rewrite> 

    </system.webServer> 
</configuration> 
+0

감사합니다, Aaron, 많이 도움이되었습니다. –

0

당신은 당신의 URL은이 같은 규칙을 추가하는 경우이 작동 할 integration-resources 또는 integration-resources/