ในเกือบทุกทางออกของ "วิธีการเปิดใช้งาน htaccess" พวกเขาบอกว่าไฟล์ / etc / apache2 / sites-available / default จะต้องได้รับการแก้ไข แต่ไม่มีไฟล์ดังกล่าวใน Apache 2.4.7
ฉันอ่านบางแห่งว่าไฟล์เริ่มต้นใหม่คือ 000-default.conf ดังนั้นฉันจึงแก้ไขและพยายามเพิ่มบรรทัด:
AllowOverride All
แต่ Apache2 ไม่รีสตาร์ทอย่างถูกต้องและทำให้เกิดข้อผิดพลาด จากเอกสาร apache2 ฉันพบว่า AllowOverride อนุญาตเฉพาะใน<Directory>
ส่วน จากนั้นฉันลองเพิ่มสิ่งนี้:
<Directory "/var/www">
AllowOverride All
</Directory>
และดูเหมือนว่าจะทำงาน แต่ฉันไม่แน่ใจว่าควรใส่ / var / www ที่นั่นหรือไม่ มันเป็นวิธีที่ถูกต้องในการทำหรือคอมพิวเตอร์ของฉันจะระเบิดอย่างใด?