フレンドリURLとドキュメントエイリアスの妙な関係について(0.9.5 rev2106)
[ ハウトゥ,トラブル ]
フレンドリURLを利用している時の妙なからくりを以下にまとめてみました(0.9.5 rev2106)
「フレンドリーURLの接尾辞:」が「html」で、ドキュメントツリー構造が以下のようだった場合のサブサンプルのURL
タイトル:サンプル/エイリアス:sample
└ タイトル:サブサンプル/エイリアス:subsample
- フレンドリーURLの使用:yes、フレンドリーエイリアス:yes、エイリアスパスを使用:yes、ドキュメントのエイリアス有り
- sample/sample.html
- フレンドリーURLの使用:yes、フレンドリーエイリアス:yes、エイリアスパスを使用:yes、ドキュメントのエイリアスなし
- ドキュメントid/ドキュメントid.html
- フレンドリーURLの使用:yes、フレンドリーエイリアス:no、エイリアスパスを使用:yes、親ドキュメントのエイリアスなし
- ドキュメントid.html…になるが、子にも親にもアクセスできず(子ドキュメントのエイリアスあっても)
- フレンドリーURLの使用:yes、フレンドリーエイリアス:no、エイリアスパスを使用:yes、親ドキュメントのエイリアスあり
- ドキュメントid.html…になり、親にはアクセスできるが子にはアクセスできず(子にドキュメントエイリアスがあっても)
- フレンドリーURLの使用:yes、フレンドリーエイリアス:yes、エイリアスパスを使用:no、ドキュメントのエイリアスあり
- subsample.html
- フレンドリーURLの使用:yes、フレンドリーエイリアス:no、エイリアスパスを使用:no、ドキュメントのエイリアスあり
- ドキュメントid.html
- フレンドリーURLの使用:yes、フレンドリーエイリアス:no、エイリアスパスを使用:no、親ドキュメントのエイリアスあり、子ドキュメントエイリアスなし
- ドキュメントid.html…になるがアクセスできず
- フレンドリーURLの使用:yes、フレンドリーエイリアス:no、エイリアスパスを使用:no、親ドキュメントのエイリアスなし、子ドキュメントエイリアスあり
- ドキュメントid.html(親にはアクセスできず)
- フレンドリーURLの使用:yes、フレンドリーエイリアス:no、エイリアスパスを使用:no、親子ともドキュメントのエイリアスなし
- [ドキュメントid.html…になるが親にも子にもアクセスできず
- フレンドリーURLの使用:yes、フレンドリーエイリアス:yes、エイリアスパスを使用:no、ドキュメントのエイリアスなし
- ドキュメントid.html
- フレンドリーURLの使用:no
- index.php?id=ドキュメントid