問題タブ [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 投票する
2 に答える
897 参照

codeigniter - CodeIgniter のすべてのビューで base_url() を削除する

Web アプリに CodeIgniter を使用していますが、ビュー内のすべての URL で base_url() 関数を使用し続けることを避けたいと考えています。

今、このコードは私が欲しいものです:

それ以外の


ただし、「/user/create」を指定すると、間違った以下の URL にリダイレクトされます


私が欲しいのは、href の「/user/create」URL が自動的に私をリダイレクトすることです

base_url() を指定せずに

これは可能ですか?

これは私の現在の .htaccess ファイルです

どんな助けでも大歓迎です。

ありがとう

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

asp.net - 最初のログインおよびログアウト後に ASP.NET 相対 URL が変更される

既存の ASP.NET 4 Webforms アプリと統合された私の ASP.NET MVC 4 アプリでは、ホーム ページは Default.aspx で、相対リンクは次のとおり<a href="myApp/Account/Login.aspx">Click here to login</a>です。リンクをクリックすると、login.aspx ページが正しく開きます。しかし、ログインしてからログアウトし、同じリンクをクリックして再度ログインすると、次のエラーが表示されます"The resource cannot be found. Requested URL: /myApp/myApp/Account/Login.aspx"。お気づきのように、今回は URL がパスに追加の myApp を追加しました。ログインしてログアウトした後にリンクにカーソルを合わせても、ステータスバーにこの変更されたパスが表示されました。http://localhost/myApp/myApp/Account/Login.aspx

一方、ブラウザーを閉じてから再度開き、アプリに移動してログイン リンクにカーソルを合わせると、ステータス バーに次のように正しい URL が表示されますhttp://localhost/myApp/Account/Login.aspx。そして、リンクをクリックしてログインできます。

ログインしてログアウトし、ブラウザを閉じないと相対 URL が変わるのはなぜですか? IE10 と Chrome 33 を使用しています。

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

html - img tag src:wamp と live サーバーの動作の違い

私はライブサーバー上に joomla Web サイトを構築しており、インターネットに接続していないときにすべてをローカルにダウンロードして動作させる必要がありました。

私は次の問題に直面しています:

ライブサーバーでは正常に表示されますが、ワンプ環境ではロードに失敗します

に変更することで、ワンプサーバーで修正できます:

両方のページがあります(関連する場合)

各(apache?)サーバーが相対リンクまたは絶対リンクを処理する方法と関係があることは理解していますが、動作させるには、ローカルのワンプサーバーをライブサーバーのように動作させる方法が必要です。

それを処理する方法についてのアイデアはありますか?

前もって感謝します。

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

api - ウィキペディア API - 相対 URL

Wikipedia API を使用して情報を取得し、Web アプリケーションに表示しています。

以下のような URL を使用して、JavaScript で AJAX リクエストを使用して API にアクセスします。 http://en.wikipedia.org/w/api.php?format=json&action=query&prop=revisions&titles=Barack%20Obama&rvprop=content&rvsection=0&rvparse

ただし、返されるコンテンツでは、ハイパーリンクは「/wiki/resource」の形式の相対 URL で指定されます。このコンテンツを自分の Web ページに表示すると、URL は次のようになります。

URL をhttp://en.wikipedia/wiki/resourceにリダイレクトするにはどうすればよいですか?

前もって感謝します!

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

html - HTML の相対パス

でウェブサイトを作成していlocalhostます。Web サイトのすべてのリンク リソースを相対パス (内部リソースのみを意味します) にリンクしたいと考えています。

ウェブサイトはにあります

この便利な質問Absolute vs relative URLsを読みました。

との違いを見つけまし/images/example.pngimages/example.png

<a href="/images/example.png"> Link To Image</a>

URLの最初にあるROOT_DOCUMENT/images/example.pngため、上記の相対パスが返されるはずです。/のようROOT_DOCUMENTなものです/wamp/www/mywebsite

しかし、私がそれをテストしたとき、それは返されるだけです/wamp/www/images/example.png

また、Web サイト フォルダー/mywebsite/images/example.pngを手動で相対パスに追加する必要があります。

また、mywebsite の名前を変更したため、役に立ちません。そう:

  • なぜこの問題が発生するのですか?
  • この問題を解決するにはどうすればよいですか?
0 投票する
1 に答える
96 参照

php - PHPは相対URL文字列を1つの配列/オブジェクトに解析します

これらの相対リンクを分割するための最良の解決策は何ですか

PHP配列に?