การทำ URL rewrite ใน Nginx ของ Joomla

joomla เป็น cms ที่ค่อนข้างเป็นที่นิยมในหมู่นักพัฒนาเว็บจำนวนมาก
ในแง่ของการปรับแต่ง SEO ก็ให้ผลเป็นที่น่าพอใจ ไม่แพ้สคริปต์ cms อื่น

กรณีที่ติดตั้ง Joomla ใน Apache server นั้นก็คงไม่มีปัญหาอะไร ในการตั้งค่า URL Rewrite เพราะมี .htaccess มาให้ใช้อยู่แล้ว

แต่ถ้าเป็นกรณีที่ใช้ NginX เป็น web server ต้องใส่ rewrite ลงใน /etc/nginx/conf.d/yoursite.com.conf ดังนี้

location / {
if ( !-e $request_filename ) {
rewrite (/|\.php|\.html|\.htm|\.feed|\.pdf|\.raw|/[^.]*)$ /index.php last;
break;
}

}

ซึ่งเราก็จะได้ใช้งาน Joomla พร้อม URL Rewrite บนเว็บเซิร์ฟเวอร์ที่เีร็วกว่า ประหยัดกว่า อย่าง NginX กันครับ

  • Email, SSL
  • 1 Kunder som kunne bruge dette svar
Hjalp dette svar dig?

Related Articles

การเปิดใช้งาน Memcached ใน SMF 1.1.x

สำหรับผู้ที่ใช้งาน SMF เวอร์ชั่น 1.1.x สามารถเปิดใช้งาน Memcached เพื่อลดการใช้งาน MySQL...

เทคนิคการ Redirect www ไปแบบไม่มี www โดยใช้ .htaccess

การทำ Redirect WWW ก็เพื่อจุดประสงค์ทาง SEO นะครับ เพื่อไม่ให้ Search...

การป้องกันการขโมยรูป หรือ hotlink protection ด้วย .htaccess

วันนี้ขอเสนอ วิธีการป้องกันการถูกดึงรูปในเว็บของเรา...

Powered by WHMCompleteSolution