我真的不了解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
答案 0 :(得分:0)
我强烈建议将子域映射到TYPO3所在的目录:
typo.mypage.com -> mypage.com/typo
你会遇到更少的问题和冲突。