htaccess の構造はよくわかりませんが、できる限り問題を説明しようと思います。
「typo」という名前の _root ディレクトリのフォルダー内に Typo3 ページがあり、その中には realurl ナビゲーションを定義する htaccess があります。「www.mypage.com/typo」でサイトをチェックすると、すべてが正常に動作するように見えます。
問題は、_root 内に Web コンテンツを含む他のサブフォルダーがあり、ドメイン ディレクトリを変更すると (Typo3 ページがメインのインデックス ページになるように)、フォルダー内の他の Web サイトを開くことができなくなります。
たとえば、「www.mypage.com/otherwebstuff」と入力すると、Typo3 エラーが発生します。
私は過去1時間グーグルで検索しましたが、成功しませんでした。他のフォルダーを単に無視するように htaccess に指示する簡単な方法はありませんか?
これは、私の Typo3 ディレクトリ内の現在の htacess ファイルです。
RewriteEngine On
#RewriteRule ^/test/(typo3|typo3temp|typo3conf|t3lib|tslib|fileadmin|uploads|showpic\.php)/ - [L]
#RewriteRule ^/test/typo3$ /test/typo3/index.php [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule .* index.php