完全なHTTP GETを実行せずにWordPress URLを検出しますか?
WordPressブログエントリに特別な扱いを与えるワンボックスルーチンを作成しようとしています。したがって、次のようなコンテンツに単純な装飾されていないURLを指定します http://blog.stackoverflow.com/2011/03/a-new-name-for-stack-overflow-with-surprise-ending/ これがWordPressのインストールであることを、理想的にはすべてのURLで完全なHTTP GETを実行せずに検出するにはどうすればよいですか? 確かに、WordPressのURLには共通の慣例があり、競合から少なくとも一部のURLを排除します。この場合は... http://example.com/year/month/slug-goes-here しかし、それは普遍的な定数でもありません。 私が使用してそのURLのヘッダを見てみましたHTTP HEADを、私は以下を参照してください。 Connection:Keep-Alive Content-Encoding:gzip Content-Length:18340 Content-Type:text/html; charset=UTF-8 Date:Thu, 07 Jun 2012 07:07:38 GMT Keep-Alive:timeout=15, max=100 Server:Apache/2.2.9 (Ubuntu) DAV/2 PHP/5.2.6-2ubuntu4.2 with Suhosin-Patch mod_ssl/2.2.9 OpenSSL/0.9.8g Vary:Cookie,Accept-Encoding WP-Super-Cache:Served legacy cache file X-Pingback:http://blog.stackoverflow.com/xmlrpc.php X-Powered-By:PHP/5.2.6-2ubuntu4.2 の存在に依存WP-Super-Cacheすることは特に信頼できるとは思わない。それがヘッダーに表示される唯一の助けになると思うので、WordPressのインストールには一般的なHTTPヘッダーはないのかもしれない。