09/10/2018, 23:37

Cấu hình php.ini để sử dụng được url rewrite

Minh sử dụng appser để làm localhost. Khi mình sử dụng file .htaccess thì báo lỗi 500. Mình xóa file .htaccess thì chạy ok.

Ai biết cách config file php.ini lại để chạy được .htaccess thì chỉ dùm.

Thanks !
Nic- viết 01:44 ngày 10/10/2018
trong httpd.conf chứ ko phải trong php.ini thì phải
Về Đâu viết 01:47 ngày 10/10/2018
httpd.conf của apache
thay AllowOverride none
thành AllowOverride All
#LoadModule rewrite_module modules/mod_rewrite.so
bỏ dấu # đi
xong
yeuhack viết 01:44 ngày 10/10/2018
hiz! em đã làm như trên nhưng không được ! nó vẫn báo lỗi
500 Internal Server Error
em đã thực hiện đúng các bước:
1.tạo file .htaccess với nội dung :
AuthName "Administration Zone"
AuthType Basic
AuthUserFile E:/AppServ/www/cpanel/.htpasswd
require valid-user
2.tạo file .htpasswd với nội dung:
***x:$apr1$Zh5.....*********xx
để cùng vào folder cpanel rùi.
trong httpd.conf đã sửa
#
# AllowOverride controls what directives may be placed in .htaccess files.
# It can be "All", "None", or any combination of the keywords:
# Options FileInfo AuthConfig Limit
#
AllowOverride All

#LoadModule rewrite_module modules/mod_rewrite.so thành
LoadModule rewrite_module modules/mod_rewrite.so
nhưng vẫn cái lỗi 500 đó hiện lên.
bác nào có cách giúp em cái
subzero viết 01:47 ngày 10/10/2018
Bạn nên xem log error của apache báo thế nào
yeuhack viết 01:46 ngày 10/10/2018
đây là lỗi trong log:
[Wed Jul 25 14:14:37 2007] [alert] [client 127.0.0.1] E:/AppServ/www/download/.htaccess: Invalid command '\xff\xfeO', perhaps misspelled or defined by a module not included in the server configuration
em kô bít lỗi này là gì! mong bác nào bít thì giúp đỡ em với
Bài liên quan
0