IIS でホストされている PHP で「きれいな URL」を機能させるにはどうすればよいですか?

StackOverflow https://stackoverflow.com/questions/32570

  •  09-06-2019
  •  | 
  •  

質問

次のような URL を使用できる方法はありますか?

http://www.blog.com/team-spirit/

の代わりに

http://www.blog.com/?p=122

Windows でホストされている PHP サーバーでは?

役に立ちましたか?

解決

これは、IIS 6.0 上の WordPress で行った方法です。

http://www.coderjournal.com/2008/02/url-rewriter-reverse-proxy-iis-wordpress/

ただし、それはすべて、使用している IIS のバージョンによって異なります。幸運にも IIS 7.0 を使用できる場合は、すべてがそのままサポートされているため、きれいな URL について心配する必要はありません。ただし、IIS 6.0 を使用している場合は、リライターといくつかのルールを使用して、IIS から IIS らしさを強制的に排除する必要があります。

他のヒント

CodePlex の Isapi 書き換えフィルター - 積極的に開発されており、無料 (「DonationWare」) のオープンソースです。

公式を使う IIS URL 書き換え

私たちは無料版を使用しています ISAPI_リライト. 。mod_rewrite と同様の構文を使用するため、これに慣れている場合は、簡単に始めることができるかもしれません。

以前は IIS 用の mod_rewrite の (構文互換性のある) ポートがありましたが、現在は見つかりません。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top