ใน linux อื่น ๆ เช่น CentOS มันใช้งานได้ แต่ฉันไม่ได้ให้มันทำงานใน Ubuntu 11.04
/var/www/html/folder/public/.htaccess: Invalid command 'RewriteEngine', perhaps misspelled or defined by a module not included in the server configuration
ใน linux อื่น ๆ เช่น CentOS มันใช้งานได้ แต่ฉันไม่ได้ให้มันทำงานใน Ubuntu 11.04
/var/www/html/folder/public/.htaccess: Invalid command 'RewriteEngine', perhaps misspelled or defined by a module not included in the server configuration
คำตอบ:
คุณแน่ใจหรือไม่ว่า RewriteEngine เปิดอยู่
คุณจะต้องการตรวจสอบว่า mod นั้นเปิดใช้งานอยู่หรือไม่ให้มองหา rewrite.load symlink ใน / etc / apache2 / mods-enabled ถ้าไม่ใช่ให้เรียกใช้sudo a2enmod rewrite
เพื่อเปิดใช้งาน เริ่ม apache ใหม่โดยใช้sudo service apache2 restart
และระบุ. htaccess ของคุณให้ถูกต้องซึ่งจะใช้งานได้
มิฉะนั้นคุณจะต้องวางข้อมูลเพิ่มเติมเกี่ยวกับไฟล์. htaccess ของคุณ