質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
WordPress

WordPressは、PHPで開発されているオープンソースのブログソフトウェアです。データベース管理システムにはMySQLを用いています。フリーのブログソフトウェアの中では最も人気が高く、PHPとHTMLを使って簡単にテンプレートをカスタマイズすることができます。

Q&A

解決済

2回答

1283閲覧

Wordpress URLが勝手に書き換わる?

shirokum

総合スコア10

WordPress

WordPressは、PHPで開発されているオープンソースのブログソフトウェアです。データベース管理システムにはMySQLを用いています。フリーのブログソフトウェアの中では最も人気が高く、PHPとHTMLを使って簡単にテンプレートをカスタマイズすることができます。

0グッド

0クリップ

投稿2018/11/26 02:04

編集2018/11/26 02:05

Wordpressを社内で運用しております。
社内サーバのファイルにリンクをさせたく、https://teratail.com/questions/12168 を参考に設定しているのですが、うまく行きません。
特権管理者では問題なくリンクさせることができます。
しかし、特権管理者以外のユーザーがリンクを作成すると、公開ボタンを押したタイミングで「file:///\hogehoge\data\a.xlsx」の「file:」部分が勝手に削除されてしまう事象が出ております。
HTMLで記述しても同様です。

また、フォルダ名が数字で始まる場合も、\と数字が勝手に削除されてしまいます。
例: file:///\hogehoge\2018data\a.xlsx → ///\hogehogedata\a.xlsx

いずれも特権管理者では問題なくリンクできるため、ファイルの指定やリンクの方法に誤りがあるのではなく、ユーザーの権限の問題かと思うのですが、
該当ユーザーはサイト管理者に設定しており、それ以外に設定を変更できる箇所も無さそうに見受けられます。
URLが書き換わってしまう事象を解消させる設定やプラグイン等ご存じでしたら教えていただけますと助かります。
よろしくお願いいたします。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答2

0

自己解決

レスポンスがかなり遅くなってしまい申し訳ありません。
現在も問題は解決しておりませんが、これ以上の回答が得られないためクローズいたします。

投稿2020/04/16 05:27

shirokum

総合スコア10

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

× file:///\hogehoge\data\a.xlsx
ではなく、
〇 file://\hogehoge\data\a.xlsx
です。

また、
× file:///\hogehoge\2018data\a.xlsx
ではなく
〇 file://hogehoge/2018data/a.xlsx
です。

上記の〇の様に指定しても同じ結果でしょうか?

「file:」部分が勝手に削除されてしまう

IEでアドレスバーの表記がこうなる、ということであれば、
こうなるのは普通ですので、表示できないのは別の原因だと思います。

==
なるほど。失礼しました。

【wordpress】HTMLからファイルフォルダやファイルフォルダ内のファイルにアクセスしたい。
が参考になると思います。

投稿2018/11/26 04:10

編集2018/11/26 04:39
taka-saan

総合スコア665

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

shirokum

2018/11/26 04:22

回答ありがとうございます。 file://hogehoge/2018data/a.xlsx にしても結果は同様です。 変更されるのはIEのアドレスバーではなく、Wordpressに記載したURLです。 Wordpress内のHTMLソースが <a href="file:///\hogehoge\2018data\a.xlsx">test</a> から <a href="///\hogehoge\2018data\a.xlsx">test</a> に書き換わります。
shirokum

2018/11/26 04:49

追記ありがとうございます。 Wordpresの特権管理ユーザーでは問題が無いこと、 またWordpressのソースが変わってしまうのでWordpressの問題と認識しております。
taka-saan

2018/11/26 04:53

WPがfile:を外してしまうのは避けられないようですが、 最終的に吐かれるhtmlが <a href="///\hogehoge\2018data\a.xlsx">test</a> ではなく <a href="//\hogehoge\2018data\a.xlsx">test</a> や <a href="\hogehoge\2018data\a.xlsx">test</a> であれば、表示できるはずです。 リンク作成の入力欄に入れる文字を工夫しても上記のようにできないですか?
taka-saan

2018/11/26 05:05

それと念のため確認ですが、 \hogehoge\2018data\a.xlsx 上記「hogehoge」はフォルダ名ではなく、サーバ名ですよね? あなた以外のユーザがあなた以外の社内のPCで、 IEではなくエクスプローラに \hogehoge\2018data\a.xlsx と入力してa.xlsxが表示できる社内ネットワーク環境に なっていますよね?
shirokum

2018/11/26 05:48

重ねてありがとうございます。 <a href="\hogehoge\2018data\a.xlsx">test</a> でリンクができる事を確認いたしました。 ただ >また、フォルダ名が数字で始まる場合も、\と数字が勝手に削除されてしまいます。 >例: file:///\hogehoge\2018data\a.xlsx → ///\hogehogedata\a.xlsx こちらの問題があるため結局は使えないようですが… ご尽力いただきありがとうございます。
taka-saan

2018/11/26 06:11 編集

+数字でおかしくなるのはなんらかの変換がかかっていること疑われますが、 コンテンツの文字セットは正しく設定していますか?(metaタグなど) また、コンテンツ、編集入力環境、DB設定、OS、これらUTF-8で統一できていますか?
taka-saan

2018/11/26 06:43

wordpressがPHPで処理するときの問題であると仮定すれば、もしかしたら、「\hogehoge\2018data\a.xlsx」を「\\hogehoge\2018data\a.xlsx」で入力したらうまくいくかもしれません。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問