• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:リンク先に日本語フォルダがある場合のリンク指定方法)

リンク先に日本語フォルダがある場合のリンク指定方法

このQ&Aのポイント
  • htmlにて日本語フォルダへのリンク方法について教えてください。
  • フォルダ名を変更せずに、日本語フォルダへのリンクをする方法を知りたいです。
  • html作成ソフトを使用しても、日本語フォルダへのリンクがうまくできません。解決法をお教えください。

質問者が選んだベストアンサー

  • ベストアンサー
noname#39970
noname#39970
回答No.1

日本語名の使用は禁忌。 最初から日本語を使わないように設計しなければならない。 これは各ブラウザで日本語のURLの扱いに違いがあるために避けられない。 wikiなどの場合は質問にあるように「%34%・・・」という文字列に変換してしまいそれを使用しているため動作している。 あきらめてフォルダ名を変更するよりない。 ただし、htmlが膨大にあり、変更が大変だというなら一括で対象テキストファイルの文字列を変更できるユーティリティなりを利用すれば良い

Kobann
質問者

お礼

ご回答ありがとう御座います。 やはり諦めるしかないですね・・・ 複数人が直接フォルダへアクセスするような状況であるため、 フォルダ名を変えると不都合が生じるのですが、皆さんに理解 して頂きます。 ありがとう御座いました。

その他の回答 (7)

回答No.8

エンコーディングがUTF-8じゃなくてシフトJISならできるかも…? <a href="%83g%83s%83b%83N%83X/topics.html">そういう問題じゃないのかも…?</a>

  • quads
  • ベストアンサー率35% (90/257)
回答No.7

一般的に、パスやURIに利用できるとされている文字以外を用いるのは禁忌です。 日本語名をどうしても使いたいというのであれば、それ相応の理由があるはずです。 であれば、そちら側で利用できる環境を構築すべきです。 > WEBサーバが対応していなければサーバを > 変える以外に方法はないですよね? 日本語を含んだURIで、かつ、サーバが対応できない というのであれば、サーバを変えずともサーバサイドで対応させるか、 URIにはサーバが対応できる文字のみを記述することになるでしょう。 サーバが対応できる文字で、“トピックス”を表現したのが、 『 %E3%83%88%E3%83%94%E3%83%83%E3%82%AF%E3%82%B9 』 という文字列になります。

Kobann
質問者

お礼

ありがとう御座いました。 サーバ側で対応するかリンク先フォルダ名を変更するかの 措置をとりたいと思います。 ありがとう御座いました。

  • PED02744
  • ベストアンサー率40% (157/390)
回答No.6

基本的には、(%E4...みたいに)エンコーディングされていれば問題ないはずですが、 だめだということは、サーバがエンコードされた日本語文字列を処理できない (デコードして日本語文字列のフォルダにアクセスできない) ということなので、やっぱり、あきらめるしかなさそうですね。 ところで、WEBサーバには何を使っているんですか?

Kobann
質問者

補足

知人から依頼を受けての内容なのでWEBサーバが何なのかは わかりません(私もサーバに関する知識が全くありません)。 ご回答して頂いた内容をそのまま知人に送ってみたいと思います。 ありがとう御座います。 ちなみにですが、WEBサーバが対応していなければサーバを 変える以外に方法はないですよね?

  • akuhijrwq
  • ベストアンサー率35% (381/1064)
回答No.5

<a href="%E3%83%88%E3%83%94%E3%83%83%E3%82%AF%E3%82%B9/topics.html">これでもダメ?</a>

Kobann
質問者

お礼

コピペして、試してみたのですが、うまくいきませんでした。 ありがとう御座いました。

  • quads
  • ベストアンサー率35% (90/257)
回答No.4

サーバーサイドの話ですか? なんだかローカルでの内容に聞こえます。

Kobann
質問者

補足

サーバ上での話となります。 サーバに関する知識が全く御座いませんので、 説明不足で申し訳御座いません。

noname#39970
noname#39970
回答No.3

複数人数がアクセスするような場合なら 日本語名のショートカットを作っておいたら良いのでは?(windowsだという前提で) 本体は勿論アルファベット

Kobann
質問者

補足

ネットワーク上の限られた人間(ID、PASSを持っている人)でしかリンクできないような環境です。 また、最初から説明すればよかったのですが、 I.E.にてアクセスする際のアドレスは http://www.・・・・ という形ではなく、 ftp://・・・ というアドレスです。 この状況自体の仕組みがよくわかっていないので申し訳ありません。

  • quads
  • ベストアンサー率35% (90/257)
回答No.2

> フォルダ名を変更してはいけないという条件ですので困っております。 > フォルダ名を変更できないという理由ですので その条件を設定した人に聞いてください。

Kobann
質問者

お礼

設定というか、複数の関係者が必要な箇所に直接アクセスしている 状況なのでフォルダ名を変更すると混乱するので変更しなくてリン クできる方法を探しておりました。 現状やはり難しそうなのでファイル名を変えて対応しようと思います。 ありがとう御座いました。

関連するQ&A