伊藤さま
アドバイスありがとうございます。
ドキュメントルート直下の .htaccess は以下になります。
dir_Bディレクトリの中に .htaccessはございません。
以下検証しました。ご一読いただけますと幸いです。
========
こちらでの検証
========
・エックスサーバーの試用版を契約
・ルートにdirAディレクトリーを作り、そこにa-bloCMSの最新版をインストール
・ルートの.htaccessの内容は以下
==ルートの.htaccessの内容==
SetEnvIf Request_URI ".*" Ngx_Cache_NoCacheMode=off
SetEnvIf Request_URI ".*" Ngx_Cache_StaticMode
======================
インストール直後の状態(テーマsite2020)で、
・ドメイン/dirA/realestate/ …適切に表示
・ドメイン/dirA/realestate/index.html …URLからdirA/が消え、結果404エラーになる
ルートの.htaccessの内容を削除しても、上記は変わりありません。
↓
この環境でdirAディレクトリーの内容をルートに移す=ルートにa-bloCMSシステムを移す
と、前述の問題はおきません。
(dirAがないから?)
・ドメイン/realestate/ …適切に表示
・ドメイン/realestate/index.html ……適切に表示
↓
ルート以外の階層にa-bloCMSをインストールしたとき、
「ドメイン/realestate/index.html」の様にindex.htmlでアクセスすると
404エラーになるのですが、仕様でしょうか。
尚、エックスサーバー以外でも、ルート以外の階層にa-bloCMSをインストールした環境でも同様の動作となります。
2021年4月26日月曜日 17:28:39 UTC+9 伊藤淳: