我想要在我的域中的文件夹 test 中的第二个网站

www.mydomian.com/test

在 linux 上运行的 Apache 服务器。

但是当我在我的导航器样式中加载它时,找不到图像和助手。

我的 htaccess 是这样的:

重写引擎开启

重写基/测试

RewriteCond %{REQUEST_URI} ^system.*
RewriteCond $1 !^(index\.php|images|robots\.txt)


RewriteCond %{REQUEST_URI} ^application.*
RewriteRule ^(.*)$ /test/index.php?/$1 [L]


RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?/$1 [L]



先感谢您

你说的我试过了,把你给我的htaccess文件放在test文件夹下,另一个放在根目录下,没有用。

其他选择?

最佳答案

尝试将 .htaccess 文件添加到您的测试文件夹中。

我使用这个 .htaccess 内容:

RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /index.php?/$1 [L]

在文件夹测试中,我将放置另一个 .htaccess,内容几乎相同:
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /test/index.php?/$1 [L]

关于apache - CodeIgniter htaccess 子文件夹问题,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7527491/

10-13 00:29