URN で 404 に誘導されても問題ありませんか?
404 につながる URN は有効ですか? XMLファイルの記述に使用できますか?
はい、大丈夫です。実際、それが URN のポイントです。それらは「場所に依存しません」:
Uniform Resource Name (URN) は、場所に依存しないリソースの識別と、参照の寿命を可能にするための特定の要件を持つリソース識別子です。
( https://www.rfc-editor.org/rfc/rfc3406#section-1.0 )
URNは を識別します。たとえばurn:isbn:0451450523
、ISBN 0451450523 の本を表します。それだけです。(正規の) Web ページなどはありません。このisbn
名前空間の対応する仕様は、 https://www.rfc-editor.org/rfc/rfc3187になります。
(もちろん、URN に遭遇したときに「何かを実行する」ブラウザ アドオンなどのクライアント側リゾルバを使用することもできます。)
XMLファイルの記述に使用できますか?
URN 名前空間の作成を開始することはできないことに注意してください。それらを登録する必要があります。登録されているすべての URN 名前空間は、http://www.iana.org/assignments/urn-namespaces で確認できます。
ここで、ユース ケースに適した URN 名前空間があれば、その特定の名前空間の仕様に従っていれば、そのような URN を使用できます。
(「内部または限定的な実験的コンテキスト内で使用するため」の場合、登録なしで始まるX-
URN 名前空間を作成できます。)