2008-09-22 3 views
2

저는 IIS6 서버에 설치하려고하는 WordPress 블로그를 가지고 있습니다. 나는 두통이 심한 퍼멀 링크 구조 외에 모든 것이 작동합니다.WordPress로 멋지게 놀기 위해 IIS6을 얻으십시오. 꽤 퍼머 링크들입니다.

/wordpress codex를 검색 한 결과, IIS6에이 기능이 작동하는 데 필요한 Apache의 mod_rewrite와 동등한 권한이 없기 때문에 그 사실을 알았습니다. 그래서 지금 그것이 내가있는 곳입니다. 예쁜 퍼머 링크를 "index.php /"없이도 사용할 수있는 기능적 해결책을 찾을 수없는 것 같습니다.

내가 할 수없는 무엇 :

  • 업그레이드를 IIS7에
  • 스위치를 아파치
  • 종료를 내 일을
  • 그 제안은 나에게 제공 한

슬프게하는 I 그 중 어떤 것도 할 수 없습니다. 그냥, FYI.

올바른 방향으로 나를 안내 할 수있는 모든 사람에게 감사드립니다.

답변

1

난 그냥 다른 질문에 다음과 같은 대답을 가로 질러 온 : 도움이 Pretty URLs for search pages

희망

위의 URL 나중에 실패 이런 경우에, 여기에 워드 프레스에 대한 예시 재 작성 규칙입니다!

0

이 주제에 대해 간략하게 조사한 결과 URL 재 작성 (Go Live)이라는 추가 조각이 필요합니다.

Here is an article이 방법을 사용하여 다시 쓰기 규칙을 작성하는 방법을 안내합니다. IIS7도 필요합니다. IIS7이 정말로 중요한지 잘 모릅니다. 그러나 그것은 당신이 돌봐야 할 또 다른 것일 수 있습니다.

<rewrite> 
    <rules> 
     <rule name="Main Rule" stopProcessing="true"> 
      <match url=".*" /> 
      <conditions logicalGrouping="MatchAll"> 
       <add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" /> 
       <add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" /> 
      </conditions> 
      <action type="Rewrite" url="index.php" /> 
     </rule> 
    </rules> 
</rewrite> 
+0

해당 기사가 있지만 IIS6에서는 URL 다시 쓰기가 지원되지 않습니다. –

+0

무슨 비트? ( – Till

0

Wordpress 블로그에 공유 IIS7 호스트를 사용하므로 모듈을 다시 작성하는 옵션을 설치할 필요가 없습니다. 약간의 검색을 마친 후에 가장 좋은 해결 방법은 사용자 지정 404 오류 처리기를 사용하여 서버 변수를 수정 한 다음 처리를 위해 index.php에 요청을 전달하는 것입니다. 이 실제로 작동하는지 보여주기 위해, 내 blog :-)에 관련 게시물로 연결됩니다

0

내가 몇 일에서이 문제를 고민하고, 검색 너무 많은 물건 후 내가 솔루션을 가지고 지금은 꽤 영구 링크 이 내 자체 호스팅 (IIS7 + Windows Server) 블로그. (전제 조건 : PHP5.0 + 버전 및 빠른 CGI 스크립트 - ISAPI 필터 사용 안 함)

하나의 web.config 파일을 루트 디렉토리에 저장하고 완료해야합니다. http://www.geekblogger.org/2010/03/how-to-set-pretty-permalinks-in.html

1

IIRF IIS6의 경우이 작업을 수행합니다.

무료