我决定尝试在本地工作并稍后在我的现场网站上安装新版本,而不是在我的网站上实时工作。
所以我正在使用 Codeigniter 并具有以下结构。
/htdocs/kow(网站)/kowmanager(cms)
当我加载 https:localhost/kow 时,它会加载正确的控制器,但是由于某种原因,它没有重新确认 kowmanager 是具有自己的应用程序文件夹的 kow 子目录,它应该加载在其路由文件中设置的默认控制器。当我加载https://localhost.com/kow/kowmanager时,它会加载一个显示 /kow/kowmanager 索引的页面,然后是指向父目录的链接。这与 CI 无关。
在 kow 目录中,这是我的 .htaccess 文件。这是问题吗?
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?/$1 [L]
RewriteEngine On
RewriteBase /kowmanager
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?/$1 [L]
我正在使用 xxamp。