こんにちは、私はLinuxを初めて使うわけではありませんが、localhost/subdirectory
。
ホームページは正常に実行されていますが、リンクはサーバーのルート、つまりlocalhost/en/rest-of-the-link
およびlocalhost/subdirectoryen/rest-of-the-link
。
Hostsファイルのサブディレクトリにipを追加するにはどうすればよいですか?
あなたがやろうとしていることは、hostsファイルからはできません。 hostsファイルは、単にIPをホスト名に静的にマッピングするためのものです。 HTMLページがどのパスから読み込まれるかはわかりません。
HTMLがサーバールートからの絶対リンクを使用している場合<a href="/en/rest-of-the-link">
を追加するだけです。最初に問題を修正して、http://localhost/en/<rest-of-link>
に行きますhttp://localhost/subdirectory/en/<rest-of-link>