2

WordPress サイトの URL を書き換えた後、次の 2 つの URL を使用して同じコンテンツにアクセスできることに気付きました。

http://example.com/category/article-name-here/primary_key

としても

http://example.com/category/article-name-here

これらの URL は両方とも、まったく同じコンテンツを指します。その背後にある正確なロジックは何ですか?記事名自体は一意ですか?

同じ URL 構造を持つスタートアップ サイトを作成しています。しかし、私は同じを持つことはできませんunique-article-name

4

2 に答える 2

1

この記事をチェックしてください:

http://codex.wordpress.org/Using_Permalinks

それは言う

In the Settings → Permalinks panel (Options → Permalinks before WordPress 2.5), you can choose one of the "common" structures or enter your own in the "Custom structure" field using the structure tags.

于 2013-10-15T03:57:35.527 に答える
0

Wordpress は、多くのフレームワーク、特にMVC フレームワークの一部でもあるルーターと呼ばれるものを使用して、URL に基づいて表示するコンテンツを決定します。たとえば、データベース内の何か (名前が変更された古いページなど) を検索して、それに基づいてコンテンツを表示したり、サーバー上のファイルのみを検索して、存在しない場合は 404 ページを表示したりします。見つけられません。

基本的に、PHP フレームワークに関連するルーティングを調べて、そのロジック全体がどのように機能するかを確認します。

于 2013-10-15T03:59:00.177 に答える