https://www.kinryokai.net/でアクセス出来ないリンクがある

Date 2017-2-3 11:18:47 | Topic: Let's Encryptを試す

私はログイン後にトップページに名簿をpdfで置いているが、これにアクセス出来なくなっていた。クリックするとそんなファイルは無いと言う。
確かにファイルは存在しているので、テンプレートを開き[url={X_SITEURL} の部分を https://www.kinryokai.net/ に置き換えるとOKになった.
色々調べるとBBコードで使っている[url= に{X_SITEURL}は使えないようだ。
それではと他のリンクを調べるとそこら中でアクセスできない。これはテンプレートの中で[url={X_SITEURL} となっているページだった。
に置き換えるのも大変なので、再度 {X_SITEURL} の部分を https://www.kinryokai.net/ に置き換えることした。
まずはデーターベースをテキストファイルにする
# mysqldump -u root -p 使用しているデーターベース名 > Xoops.sql
パスワードを聞かれるのでmysqlのユーザー rootのパスワードを入力するとカレントディレクトリーにXoops.sqlとして保存される。
この中の {X_SITEURL} をhttps://www.kinryokai.net/ に変更する
# sed -i -e 's/{X_SITEURL}/https:\/\/www.kinryokai.net\//g' ./Xoops.sql
出来たXoops.sqlをデーターベースに戻す。
# mysql -u root -p 使用しているデーターベース名 <Xoops.sql
これでアクセスすると問題無くなった。
もし、ブロックのキャッシュがキャッシュなしになっていない時は変更してからアクセス。


This article comes from 錦稜会 KINRYOKAI
https://www.kinryokai.net

The URL for this story is:
https://www.kinryokai.net/article.php?storyid=325