Để sử dụng được đường dẫn tĩnh cài đặt trong file .htaccess (vd đường dẫn như thế này: https://hocvps.com/huong-dan-kich-hoat-apache-mod_rewrite.html) bạn cần phải kích hoạt mod_rewrite nếu sử dụng server Apache. Cách thức thực hiện điều này như sau:
Cài đặt module Apache mod_rewrite
Mở file cấu hình Apache
nano /etc/httpd/conf/httpd.conf
Chuyển AllowOverride None
thành AllowOverride All
trong thẻ <Directory “/var/www/html”>
Có thể bạn sẽ cần thay đổi luôn trong thẻ <Directory />
Sau đó khởi động lại Apache là được
service httpd restart
Chào bạn. Bạn có thể giúp mình về cấu hình nginx & directadmin không???
Cụ thể bạn cần hỏi gì nhỉ? Vì Direcadmin có sẵn hết rồi mà
Bạn ơi, mình đã làm như bạn nhưng mình vẫn bị lỗi 404 ở tất cả các trang ( trừ trang chủ )
mình đã thay đổi thư mục mặc định từ var/www/html => /root/wordpress đã restart apache rồi mà vẫn bị lỗi
Mình cài HocVPS Script làm sao để sử dụng mod_rewrite file htacess
HocVPS Script dùng Nginx nên không dùng mod_rewrite như Apache.
Vậy làm sao rewire link url …..? Bạn cho mình link rewrite url tren nginx được ko ? Cảm ơn
Bạn tham khảo bài viết này nhé: https://hocvps.com/rule-nginx/
Mọi người cho mình hỏi.
Mình dùng Centos7, Direct Admin, khi vào file nano /etc/httpd/conf/httpd.conf không tìm đâu ra dòng.
AllowOverride None
CentOS 7 khả năng đường dẫn khác rồi bạn
em dùng HocVps thì config sao a?
HocVPS Script sử dụng Nginx chứ không dùng Apache
có cách nào để dùng apache thay cho nginx trên HocVPS script không Luân Trần. Nếu thay có ảnh hưởng đến website đang chạy không?
Không có cách nào nhé bạn, do toàn bộ lệnh mình thực hiện cho Nginx. Chưa chắc thay đổi đã hoạt động được.
Nếu bạn muốn dùng Apache có thể sài các Control Panel ví dụ như Sentora?
mình sửa nhưng không có tác dụng, ai biết chỉ mình với, xeon_hy@yahoo.com
Hu hu đã cố găng sử như trên nhưng vẫn không được.
Mình không hiêu chô này sửa thế nào:
Gõ lệnh : nano /etc/httpd/conf/httpd.conf nó ra trang trắng luôn ko có gì để edit Luân ơi :
GNU nano 2.0.9 File: /etc/httpd/conf/httpd.conf
[ New File ]
^G Get Help ^O WriteOut ^R Read File ^Y Prev Page ^K Cut Text ^C Cur Pos
^X Exit ^J Justify ^W Where Is ^V Next Page ^U UnCut Text ^T To Spell
Tùy cách bạn cài webserver như thế nào thì file conf có đường dẫn khác nhau. Bạn có thể dùng lệnh sau để tìm kiếm:
find / -name httpd.conf
Bác cho em hỏi là: mod rewrite url cho html trong nginx thì như thế nào?
file htaccess của em đây
RewriteEngine On
RewriteRule ^(.+?)\.(html|xhtml|htm)$ autohf.php [QSA]
RewriteRule !^(.+?)\.(.+?)$ autohf.php [QSA]
giúp em với đang cần gấp…THANK
Hz.Bị xóa cmt rùi.:|
Bác cho e hỏi là: E đã thay đổi đường dẫn nội dung thay vì mặc định ở /var/
thì e đổi sáng /home/
Giờ nếu e sửa mod rewrite này thì có fai thay đổi gì ko ạ/
Thanks bác!
Cần thay đổi mấy thông số Directory nhé
Thay mãi nó vẫn ko đc,trắng trang.~~ Mh vừa chuyển sang /var/www/têndomain/public_html rồi..Mh cũg đã thay tất cả AllowOverride None trong thẻ <directory mà nó vẫn trắng trang là sao nỉ?
Bạn nhớ khởi động lại Apache nữa nhé