詳しく書くと、
書いてくださったようにして、元に戻った
↓
concrete5のサイトの中の、プリティーURLにする方法を見ながら、その通りにした
↓
管理画面に入り、プリティーURLにする、にチェックを入れて行う
↓
HPの表示はされるが、また管理画面に入れず、リンク先へも行けなくなった・・・
↓
再度、aniya様が教えてくださったように全部行い、再度元に戻そうとしてみた
↓
何度、'url_rewriting' ⇒ false' に変更しても、trueに戻ってしまう
こんな状態です。
ご教授頂けましたら幸いです。
どうぞよろしくお願い致します。
Re: プリティーURLの設定で失敗しました。元に戻せますでしょうか。
2020年8月2日 at 13:19
本来ならば.htaccessファイルは自動で作成されるはずなのでそれを前提に。。。
.htaccessファイルに下記記述があると思うのでそれを削除します。
(なければスルーして次に進みます)
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME}/index.html !-f
RewriteCond %{REQUEST_FILENAME}/index.php !-f
RewriteRule . index.php [L]
</IfModule>
次に/application/config/generated_overrides/concrete.phpの次の箇所を書き換えます(念のためバックアップを取った上で作業してください)。
'url_rewriting' => true,
↓これを次のように書き換えます
'url_rewriting' => false,
以上でもとに戻ると思います。
お試しあれ。
タグ:
Re: プリティーURLの設定で失敗しました。元に戻せますでしょうか。
2020年8月3日 at 10:47
さて、ちょいちょいと問題を絞っていきたいと思います。
> HPの表示はされるが、また管理画面に入れず、リンク先へも行けなくなった・・・
とりあえず、みかさんちを見に行ってきました。
ログインURL、TOPにあるログインリンク先
http://mikasanchi.com/login
では404エラーとなり
http://mikasanchi.com/index.php/login
でログイン画面となりますので、
プリティーURLは設定されていない状態または
.htaccessが正しく設定されていない状態だと思います。
※他のページへのリンクも同様に/index.php/を挟むとリンク先が表示されるので、後者の可能性が高いかなぁ…
> 何度、'url_rewriting' ⇒ false' に変更しても、trueに戻ってしまう
この問題、本来の挙動であれば管理画面の「URLとリダイレクト」ページで「保存」をクリックしない限り上書きされないのですが、
・ローカルで編集し、FTPでアップし忘れた
・書き込み権限のないアカウントで編集しようとしていた
・別のファイルを編集していた
とか…の可能性はゼロですか?
もし上記ログインURLでログインできない時に再び
/login/authenticate/concrete
のURLでエラーが出る場合は
・プリティーURLが設定されているのだが、.htaccessが正しく設定されていない
という状態だと思いますので、
現在の.htaccessの内容を(提示できる範囲で構いませんので)教えてください。
> HPの表示はされるが、また管理画面に入れず、リンク先へも行けなくなった・・・
とりあえず、みかさんちを見に行ってきました。
ログインURL、TOPにあるログインリンク先
http://mikasanchi.com/login
では404エラーとなり
http://mikasanchi.com/index.php/login
でログイン画面となりますので、
プリティーURLは設定されていない状態または
.htaccessが正しく設定されていない状態だと思います。
※他のページへのリンクも同様に/index.php/を挟むとリンク先が表示されるので、後者の可能性が高いかなぁ…
> 何度、'url_rewriting' ⇒ false' に変更しても、trueに戻ってしまう
この問題、本来の挙動であれば管理画面の「URLとリダイレクト」ページで「保存」をクリックしない限り上書きされないのですが、
・ローカルで編集し、FTPでアップし忘れた
・書き込み権限のないアカウントで編集しようとしていた
・別のファイルを編集していた
とか…の可能性はゼロですか?
もし上記ログインURLでログインできない時に再び
/login/authenticate/concrete
のURLでエラーが出る場合は
・プリティーURLが設定されているのだが、.htaccessが正しく設定されていない
という状態だと思いますので、
現在の.htaccessの内容を(提示できる範囲で構いませんので)教えてください。
Re: Re: プリティーURLの設定で失敗しました。元に戻せますでしょうか。
2020年8月3日 at 11:07
aniya様
とてもご丁寧に、本当にありがとうございます。
.htaccessのファイルの中、書き込みしたはずが、中身が真っ白でした・・
で、再度、ロリポップFTPで直接.htaccessのファイル内に記入し、アプロード、
すると、HPもちゃんと表示され、URL/loginでログイン画面が出て、
管理画面に入ることが出来ました!
初心者なのでわからないことばかりで、変なことをしてしまってることも多いのですが、
頑張っているので、とても勉強になりました。
本当にありがとうございました!
また何かありましたらよろしくお願い致します。
とてもご丁寧に、本当にありがとうございます。
.htaccessのファイルの中、書き込みしたはずが、中身が真っ白でした・・
で、再度、ロリポップFTPで直接.htaccessのファイル内に記入し、アプロード、
すると、HPもちゃんと表示され、URL/loginでログイン画面が出て、
管理画面に入ることが出来ました!
初心者なのでわからないことばかりで、変なことをしてしまってることも多いのですが、
頑張っているので、とても勉強になりました。
本当にありがとうございました!
また何かありましたらよろしくお願い致します。
Your post has been saved and will be published after approval by the forum moderator.
KT
Re: プリティーURLの設定で失敗しました。元に戻せますでしょうか。
書いてくださったように、そのままやったら、元に戻りました!
管理画面に入れました。
・・・と思ったのですが、
すぐまたダメになり、確認すると、
trueをfalseに何度書き換えて保存しても、次開けるとtrueになっている、
という現象が起きています・・・
また管理画面に入れなくなってしまいました。
どうしたらいいのでしょうか。。
すみません、よろしくお願い致します。