我正在研究根目录下的网站,我有正在建设中的页面。我已经在根目录中的文件夹 newsite 中上传了新站点的文件。
我使用 .htaccess 文件从域中删除 index.php。
如果我键入 www.somesite.com/newsite,或http://www.somesite.com/newsite显示欢迎控制器。到现在为止还挺好。
我有后台管理系统,当我输入: http ://www.somesite.com/newsite/folderName/controllername/functionname 时出现 404 错误。
folderName 是放置后台控制器的文件夹的名称。任何人都知道为什么我只在后端收到此错误,而首页正在工作?
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond $1 !^(index\.php|images|robots\.txt)
RewriteRule ^(.*)$ /index.php/$1 [L]
php_value post_max_size 20M
php_value upload_max_filesize 20M
php_value max_execution_time 6000000
如果我在后台办公室的 url 中添加 index.php,例如 http://www.somesite.com/newsite/index.php/folderName/controllername/functionname
然后显示页面。
问候,佐兰