我不太了解 htaccess 的结构,但我会尽力解释这个问题。
我的 _root 目录中名为“typo”的文件夹中有一个 Typo3 页面,里面是定义 realurl 导航的 htaccess。如果我用“www.mypage.com/typo”检查网站,一切看起来都很好。
现在的问题是,在 _root 内还有其他包含 webcontent 的子文件夹,一旦我更改域目录(因此 Typo3 页面是主索引页面),我就无法再打开文件夹内的其他网站了。
例如:“www.mypage.com/otherwebstuff”只是给了我一个 Typo3 错误。
我用谷歌搜索了最后一个小时,但没有成功。有没有简单的方法告诉 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