web-dev-qa-db-ja.com

WordPress 3.0.1 on IIS 6 WebサーバのPermaLinkの問題

私は最近「WordPressを使ってIIS6でIIRF URL書き換えを使用する」というこのブログを見つけました( http://john-sheehan.com/blog/using-iirf-url-rewriting-on-iis6 John SheehanによるMAMPを実行している私のMac OS X上で開発したWordPressサイトをインストールしてから、そのサイトをMS IIS 6 Windows 2003 Server環境に移植したときの-with-wordpress / )。

ホームページに行くとすべてうまくいくが他のすべてのページが見つからない - 404。私のサイトはWordPress 3.0.1のPermaLinksで設定されている。私はカスタム構造を使っている/http:/www.mysite.com/%ポストネーム%/

それで私のページの1つのために見つけることができないパーマリンクの例は http://www.mysite.com/aboutus です

これを読んで、私のページが見つからないのは、これがApache専用のファイルであるため、IIS 6サーバー上で.htaccessファイルと互換性がないためであると考えています。

とにかく、IIRF URL Rewriteの使用と私がURLを書き換える完全な初心者であることに関して、上のサイト/ブログエントリを見て、長い話を短くするために、私は以下の質問を持っています:

A)私のパーマリンクカスタム構造の/http:/www.mysite.com/%postname%/を達成するために、私のRule's Fileはどのように見えるのでしょうか。その結果IIS 6のWordPressは実際に上記の私のページを見つけるでしょう。 ?

B)このファイルの名前は何ですか。また、Webサーバー上のどこ(場所)にRuleファイルを置きますか。

C)私のサイトをIIS 6に保持している私のWordPressディレクトリ内の現在の.htaccessファイルを削除する必要がありますか?

これに関するどんな助けでも大いに感謝されるでしょう。

ありがとう。

1
tonyf

パーマリンクの使い方 - この投稿を IIS 6 に設定することを提案しています。

1
Rarst

WordPressのパーマリンクからindex.phpを削除するためのISAPIフィルタをインストールする必要はありません。htaccessファイルは必要ありません。IIS 6.0のWordPressのパーマリンクには、カスタム404リダイレクトfor Windowsを使用してください。または任意のWindowsがホスティングを共有しました。

http://dotnetcodebytes.blogspot.com/2011/11/remove-indexphp-from-wordpress-on.html

0
mukesh