0

我不太了解 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
4

1 回答 1

0

I highly recommend mapping a subdomain to the directory TYPO3 lives in:

typo.mypage.com -> mypage.com/typo

You will run into way less problems and conflicts.

于 2013-11-14T08:29:01.963 回答