2

IIS6 サーバーでセットアップしようとしている WordPress を利用したブログを持っていますが、パーマリンク構造以外はすべて機能しますが、これは大きな頭痛の種です。

/wordpress codexをグーグルで調べた後、IIS6には、この機能が機能するために必要なApacheのmod_rewriteに相当するものがないためであることがわかりました。それが私が今いるところです。「index.php/」なしできれいなパーマリンクを機能させるための機能的な解決策を見つけることができないようです。誰か推奨事項はありますか?

私ができないこと:

  • IIS7 へのアップグレード
  • アパッチに切り替える
  • 仕事をやめる

これらの提案は私に提供されましたが、残念ながら、私にはそれらのいずれも実行できません。参考までに。

私を正しい方向に導くことができる人に感謝します。

4

5 に答える 5

1

IIRFは、IIS6の場合にこれを行います。

無料。

于 2011-10-08T02:32:56.710 に答える
1

別の質問で次の回答に出くわしました: 検索ページのきれいな URL

それが役立つことを願っています!

于 2008-09-24T18:23:54.423 に答える
0

私はこのトピックを簡単に調査しましたが、 URL Rewrite(Go Live)と呼ばれる追加の部分が必要なようです。

これを使用して書き換えルールを作成する方法を説明する記事があります。また、IIS7も必要ですが、それが本当に重要かどうかはわかりません。しかし、それはあなたが世話をしなければならないもう一つのことかもしれません。

上記のURLが後で失敗した場合に備えて、Wordpressの書き換えルールの例を次に示します。

<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>
于 2008-09-22T07:06:26.287 に答える
0

Wordpress ブログに共有 IIS7 ホストを使用しているため、URL 書き換えモジュールをインストールするオプションもありません。少し検索した後、私が思いついた最善の回避策は、カスタム 404 エラー ハンドラーを使用することでした。このハンドラーは、いくつかのサーバー変数を修正し、処理のために index.php にリクエストを渡します。これが実際に機能することを示すために、私のブログの関連記事にリンクします:-)

于 2009-06-22T21:00:58.517 に答える
0

私は数日からこの問題に苦しんでいましたが、多くのものを検索した後、解決策が得られ、今では自己ホスト型 (IIS7+ Windows Server) ブログにかなりのパーマリンクがあります。(前提条件: PHP5.0+ バージョンおよび FAST CGI SCRIPT - ISAPI フィルターを使用しないでください)

そのファイルをルートディレクトリに配置して完了する必要がある1つのweb.configを作成しました。 http://www.geekblogger.org/2010/03/how-to-set-pretty-permalinks-in.html

于 2010-03-20T01:08:55.460 に答える