サブフォルダーの下で CMS を実行しているサイトがありますが、 http://mysite.tld/cms/のようにロードするのではなく、すべてのページがのルートにあるかのようにロードする必要があります。http://mysite.tld。
これまでのところ、インデックス ファイルがhttp://mysite.tld/にロードされるように、これの一部を達成することができましたが、子ページにアクセスし始めると、http://mysite. http://mysite.tld/some-pageの代わりにtld/cms/some-page。
これまでの .htaccess は次のとおりです。
RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www.)?mysite.tld$
RewriteRule ^(/)?$ cms [L]
/cms/
サブページがパスではなくルート内で同様に機能するようにする.htaccessに欠けているものがあるに違いないと思わずにはいられませんか?