問題タブ [relative-url]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
5 に答える
10036 参照

url - 絶対URL、相対URL、そして...?

私はいくつかのドキュメントを書いていますが、語彙に少し問題があります。

  1. http://www.example.com/en/public/img/logo.gif「絶対」URLと呼ばれていますよね?
  2. ../../public/img/logo.gif「相対」URLと呼ばれていますよね?
  3. では、これをどのように呼びます/en/public/img/logo.gifか?

プロトコルとドメインの部分はありませんが、「絶対URL」と見なされますか?

または、相対URLと見なされますが、ドメインのルートに相対的ですか?

私は少しグーグルで検索しましたが、これを絶対的なものとして分類する人もいれば、相対的なものとして分類する人もいます。

私はそれを何と呼ぶべきですか?「半絶対URL」?または「半相対的」?別の言葉はありますか?

0 投票する
7 に答える
24149 参照

php - PHP: 相対 URL を解決する方法

相対 URL を指定し、ベースが絶対 URL を返す関数が必要です。さまざまな方法で実行する多くの関数を検索して見つけました。

標準的な方法はありますか?

このサイトでは、Python と C# の優れた例を参照できます。PHP ソリューションを入手しましょう。

0 投票する
4 に答える
26087 参照

java - Java で相対 URL から絶対 URL を作成する

文字列ハッカーに頼らずに相対 URL から絶対 URL を構築するのに問題があります...

与えられた

メソッドの内部:

最も「正しい」構築方法は何ですか:

(注: 相対ではなく絶対でなければなりません)

現在、文字列を構築することでそれを行っていますが、もっと良い方法があるはずです。

新しいURI / URLのさまざまな組み合わせを見てきましたが、最終的には

大変助かります

0 投票する
3 に答える
50845 参照

javascript - JavaScript で「生の」href コンテンツを取得する方法

相対リンクであるすべてのリンクを検索する GreaseMonkey スクリプトを作成しようとしています。それを行う方法は、 href の内容を に対して一致させることであると私には思えました/^https?:///

しかし、アンカーの href 属性にアクセスすると、常に「http」を含む形式に正規化またはクックされていることがわかりました。つまり、HTML に以下が含まれている場合です。

アクセスする

戻り値

href 属性の生データにアクセスするにはどうすればよいですか?

あるいは、相対リンクを見つけるためのより良い方法はありますか?

0 投票する
5 に答える
2282 参照

html - 相対 URL を使用して SSL に切り替える

現在のプロトコルをhttpからhttpsに切り替える相対リンクを作成したいと思います。私が最後に働いていた場所では、それを実現できるようにサーバー上に何かがセットアップされていましたが、それについてはあまり覚えていませんし、それがどのように機能するかも知りませんでした.

この理由は、本番環境と開発環境の間で移動する必要があるファイルにサーバー名をハードコードする必要がないからです。

IIS 6.0 でこれを機能させる方法はありますか?


編集:

.NET を使用していますが、作成している「リンク」は動的に生成されません。本当に核心的な詳細が必要な場合は、URL を渡す必要がある Umbraco のリダイレクト マクロを使用しています。

0 投票する
1 に答える
271 参照

php - PHP - = 'xx' アポストロフィ内で相対 URL を呼び出す

以下のコードで、$thumb_directory と $orig_directory の「/images」の前に相対 URL を挿入しようとしていますが、「アポストロフィ」内で行う方法がわかりません。また、これは WordPress の Web サイトなので、'/images' 内で関数を呼び出す方法を知っている場合は、'/images' のように教えてください (入力した構文が正しくないことに気付きました)。

0 投票する
4 に答える
25379 参照

java - Java で文字列が絶対 URL か相対 URL かを判断する

文字列が与えられた場合、Java で絶対 URL か相対 URL かを判断するにはどうすればよいですか? 次のコードを試しました:

問題は、すべての相対 URL (www.google.comまたは/questions/ask) です。MalformedURLExceptionプロトコルが定義されていないため、 a をスローしています。

0 投票する
1 に答える
31256 参照

html - 上記のディレクトリの相対リンク

私はそのようなファイル構造を持っています

リンクが存在しないため、からfileinthedirectory.htmlへの相対リンクを作成したいと思います。index.html/index.html/adirectory/index.html

0 投票する
1 に答える
314 参照

php - Web 開発 - ファイルを複製しない相対 URL

index.phpルート フォルダにサイトがあり、画像は/imgoverview.phpにあり/contentます。と の両方にsidebar.php含まれるファイルがあります。各ファイルにリンクを入れる場合、どのように参照すればよいですか?それを参照するファイルの場所に相対的な変更 の場所。 での使用はで機能しますが、 にあるファイルでは失敗します。私が見ることができる唯一の解決策は、各サブディレクトリに 個別に含めるか、すべてのサブディレクトリにディレクトリを含めることです。 私が見つけることができる最良の提案は、ここで提案されているように > HTML タグを使用することです。index.phpoverview.php/img/image.gif
image.gif
/img/image.gifsidebar.phpindex.php/content/overview.php
sidebar.php/img
<base
PHP に含まれるコンテンツの相対リンク パスを変更する

ただし、同じリンクで、SamGoody は<base> タグをis no longer properly supported in Internet Explorer, since version 7.

一連の行動にコミットする前に、この問題についての洞察が欲しい.

ありがとう。

編集:私は以下の間違ったアプローチを使用しています"../"

例-

ルート/index.php:

ルート/インクルード/header.php:

ルート/コンテンツ/overview.php:

0 投票する
2 に答える
2267 参照

url - XSLT 追加 URL を相対から絶対へ

XML ドキュメントで、<TextBlock>画像を含む のコンテンツを取得しています。XML は次を示します。

ページを表示すると、元のページと同じパスにないため、画像が表示されません。

画像を表示するには、残りの URL を追加する必要があります。http://www.mypage.com/画像が表示されるようなものhttp://www.mypage.com/templates_soft/images/facebook.png

これを行う方法はありますか?