Tôi đang cố xoá index.php khỏi các url CI của mình, nhưng đã làm theo các hướng dẫn có vẻ như nó không hoạt động.Sử dụng htaccess để xóa tệp index.php index.php trong thư mục con
Tôi có cài đặt trình viết mã đang chạy trong thư mục phụ. Có một bộ điều khiển mặc định trong cấu hình routes được gọi là main, và một controller khác gọi là 'create'. Mặc định chạy tốt, nhưng đi tới/create trả về một lỗi 324 nói No Data Received. Htaccess của tôi trông giống như sau:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase/
RewriteCond %{REQUEST_URI} ^system.*
RewriteRule ^(.*)$ /index.php?/$1 [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?/$1 [L]
</IfModule>
<IfModule !mod_rewrite.c>
ErrorDocument 404 /index.php
</IfModule>
Đầu ra của error.log apache của bạn sẽ hữu ích để giải quyết vấn đề của bạn. – Marko