我的查询如下:
在我的服务器上,我在一个文件夹中有多个codeigniter应用程序,并且有1个子域指向该文件夹
请参阅以下结构:
主应用通过进行公共会话重定向到其他应用。这在本地服务器上工作得很好
但是在实时服务器(1and1.co.uk)上,它具有以下问题:
这是由于我认为(htaccess)不当所致:
我不知道要在主文件夹中保留哪些htaccess文件,以及在每个文件夹中应保留哪些htaccess文件才能使其正常工作
有时还会显示404页面未找到错误
这是主文件夹中的.htaccess:
答案 0 :(得分:1)
我在服务器的一个文件夹中也有很多应用,对于所有的.htaccess文件,我使用以下代码对我来说很好用。 尝试在.htaccess中替换以下代码:
RewriteEngine on
RewriteCond $1 !^(index\.php|assets|images|js|css|uploads|fevicon.png)
RewriteCond %(REQUEST_FILENAME) !-f
RewriteCond %(REQUEST_FILENAME) !-d
RewriteRule ^(.*)$ ./index.php/$1 [L]