10/10/2018, 11:24

Làm cách nào để bỏ chuỗi index.php trong URL của codeigniter phiên bản 2.0.2

My url: http://localhost/abc/index.php/post

Mìh muốn bỏ chuỗi index.php trong đường dẫn trên. Ở phiên bản 1.7.2 mình chỉ cần set $config['index_page'] = ""; trong file config là ok.

Phiên bản 2.0.2 này mình cũng làm tương tự mà k dc. Có search trên mạng bảo copy đoạn code này vào file .htaccess
RewriteEngine on
RewriteCond $1 !^(index.php|images|robots.txt)
RewriteRule ^(.*)$ /index.php/$1 [L]
nhưng vẫn k dc.

Pro nào đã xài bản 2.0.2 này thì help với.
1024KB viết 13:37 ngày 10/10/2018
.htaccess
Code:
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME| !-d
RewriteRule ^(.*)$ /index.php/$1 [L]
và bỏ ở file config.php: $config['index_page'] = "";
redhill viết 13:38 ngày 10/10/2018
Được gửi bởi php_code
My url: http://localhost/abc/index.php/post

Mìh muốn bỏ chuỗi index.php trong đường dẫn trên. Ở phiên bản 1.7.2 mình chỉ cần set $config['index_page'] = ""; trong file config là ok.

Phiên bản 2.0.2 này mình cũng làm tương tự mà k dc. Có search trên mạng bảo copy đoạn code này vào file .htaccess


nhưng vẫn k dc.

Pro nào đã xài bản 2.0.2 này thì help với.
Trong source mình send cho bạn là CI 2.0.2 và đã bỏ chuỗi index.php đi rồi, bạn chạy ko được sao?
php_code viết 13:34 ngày 10/10/2018
http://localhost/codeigniter/index/admin/test1
code của pro redhill phải chạy như trên mới dc, k thể:
http://localhost/codeigniter/admin/test1
???
redhill viết 13:25 ngày 10/10/2018
Code mình send cho bạn vẫn chạy bình thường, bạn đã thử chạy link localhost/admin/test1/1.html chưa?

Do code của bạn luôn gọi đến function index mà khai báo trong route là
$route['admin/(:any)'] = "admin/$1";
nên phải gọi đến index mới chạy được. Để fix vấn đề trên trong code của bạn, cần thay route như sau
$route['admin/(:any)'] = "admin/index/$1";
php_code viết 13:28 ngày 10/10/2018
Đã fix dc vấn đề, thank redhill và 1024KB. Chúc cho diễn đàn luôn có nhiều thành viên tích cực help thành viên mới như các pro.
ckid137 viết 13:32 ngày 10/10/2018
Mạo muội xin pro phần code đó được hok ? mình cũng bị vấn đề tương tự
Bài liên quan
0