.htaccesの内容に追加する方法ではうまくいかず、結局はもともとあった.htaccessの内容はすべて削除、すべて書き換えてうまくいきました。
(https://への転送設定とプリティーURLの設定を削除)
【URLとリダイレクト】では、プリティーURLはOFF、カノニカルURLと代替カノニカルURLはともに削除しました。
これですべて表示するように。
ところが、index.phpを書き換えてフォルダ名を消すという部分はなぜかダメでした。
<?php
$_SERVER['REDIRECT_URL'] = str_replace('hoge/', '', $_SERVER['REDIRECT_URL']);
$_SERVER['ORIG_PATH_INFO'] = str_replace('hoge/', '', $_SERVER['ORIG_PATH_INFO']);
$_SERVER['PATH_INFO'] = str_replace('hoge/', '', $_SERVER['PATH_INFO']);
$_SERVER['SCRIPT_NAME'] = str_replace('hoge/', '', $_SERVER['SCRIPT_NAME']);
require 'concrete/dispatcher.php';
に書き換えるとHOME以外のページはすべてのページで【No input file specified.】表示。
http://concrete5-japan.org/community/forums/5-7-x/post-10739/?
の最後にあるXサーバの設定もやってみたんですがこちらもダメでした。
落ち着いて今日の夜にでも再チャレンジしてみます。
本当にありがとうございました。
JINTAN
Re: サブドメインで作成したサイトをルートドメインで公開したい。
今日の夜にもう一度試してみます。
もしかしたら、.htaccessでsslの転送とプリティURL設定をしているので記載する順番がまずいのかも。