我使用 codeigniter 项目具有以下共享托管文件结构:
myTLD.com/sites/mysite
mysite contains: application, system , index.php ... ( standard CI2 setup )
myTLD.com/public_html - contains : index.php
我已将 myTLD.com/public_html/index.php 符号链接到 myTLD.com/sites/mysite/index.php
不幸的是我得到:
Your system folder path does not appear to be set correctly. Please open the following file and correct this: index.php
为了安全起见,我已将其设置为避免将实际站点放置在文档根目录中。我不想更改 mysite/index.php 因为我想将整个项目保留在其 mysite 目录中,以便轻松修改等。
应用程序和 mysite/ 文件夹设置为 755,所以我认为这不是权限问题。
我的 myTLD.com/public_html/.htaccess 文件夹将所有请求定向到 index.php:
RewriteEngine On
RewriteRule ^(.*)$ index.php
有人可以建议我将请求发送到 codeigniter 索引文件而不会导致此错误的方法吗?
谢谢