Re: URLの末尾に / (スラッシュ)をつけたい

2017年6月13日 at 12:03

こんにちは。

ver5.7の場合ですと、
application\config\concrete.php
に下記を追記することで設定できるかと思います。


'seo' => array(
'trailing_slash' => true,
)

Re: URLの末尾に / (スラッシュ)をつけたい

2017年6月13日 at 19:35
Shu様

お返事ありがとうございます。
var5.8になります。
おそらく5.7と編集箇所が違うのか
同じ階層にデータが見つかりませんでした。

/concrete/config/concrete.php

の箇所に同内容の項目を見つけたので「true」に変更したのですが
スラッシュが未だに付かない状態です。

編集箇所を間違っていますでしょうか?
 

Re: URLの末尾に / (スラッシュ)をつけたい

2017年6月13日 at 20:11
nikiさま

/concrete/config/concrete.php
の箇所に同内容の項目を見つけたので「true」に変更したのですが

concrete/ 以下のファイルはコアのファイルですので、直接記述されない方がいいです。

5.7までは上記のファイル(application/config/concrete.php)ですが、バージョン8から変わってます。

application/config/generated_overrides/site.php

に、
'seo' => [
'trailing_slash' => true,
],

を追加してみてください。

よろしくお願いします。
 

Re: URLの末尾に / (スラッシュ)をつけたい

2017年6月13日 at 22:10
application/config/generated_overrides/site.php
より
application/config/site.php
の方がいいですね。

generated_overridesの中身はconcrete5が書き換える可能性があります
 

Re: URLの末尾に / (スラッシュ)をつけたい

2017年6月13日 at 22:26
generated_overridesの中身はconcrete5が書き換える可能性があります


あっ、そうなんですね。
application フォルダで書き換えられる可能性のあるのは、『generated_overrides』だけですか?
 

Re: URLの末尾に / (スラッシュ)をつけたい

2017年6月13日 at 22:29
> application フォルダで書き換えられる可能性のあるのは、『generated_overrides』だけですか?

application/config の中では、 doctrine フォルダも自動で生成されますが、ここを触ることはまずないでしょう。