สิ่งเล็ก ๆ น้อย ๆ : (ไม่จำเป็น)
ลองรีสตาร์ท Apache หลังจากอัปเดตสถานะเอ็นจินใหม่ใน vhosts Rewrite ON
ดังนี้
สิ่งสำคัญอย่างหนึ่งที่ควรสังเกต:
ในไฟล์ Apache vhosts ตรวจสอบว่าคุณมีบรรทัดสคริปต์นี้
AllowOverride None
หรือไม่ถ้าใช่โปรดลบ / แสดงความคิดเห็นบรรทัดนี้
สคริปต์ไฟล์ vhosts ของฉัน: (ก่อนหน้า)
<VirtualHost *:80>
DocumentRoot "/path/to/workspace"
ServerName ciproject
ErrorLog "/path/to/workspace/error.log"
CustomLog "/path/to/workspace/access.log" common
Directory "/path/to/workspace">
Options Indexes FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
สคริปต์ไฟล์ vhosts ของฉัน: (หลังจาก)
<VirtualHost *:80>
DocumentRoot "/path/to/workspace"
ServerName ciproject
ErrorLog "/path/to/workspace/error.log"
CustomLog "/path/to/workspace/access.log" common
Directory "/path/to/workspace">
Options Indexes FollowSymLinks
#AllowOverride None
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
ฉันต้องเผชิญกับปัญหาเดียวกันพยายามประมาณ 1 วันทุกอย่างดี ในภายหลังโดยวิธีการทดลองและข้อผิดพลาดพบสิ่งนี้ หลังจากลบสิ่งนี้งานของฉันก็ประสบความสำเร็จ ตอนนี้ URL ไม่ได้ค้นหา index.php :)