เช็คเงื่อนไข url request ใน .htaccess
ต้องการตรวจสอบว่า url ที่เรียกเข้ามานั้น หากอักษรตัวหน้าเท่ากับคำบางคำ ก็ให้เรียกไปที่ url บางตัว หากไม่ใช่ ก็ให้เรียกไปอีกแห่งหนึ่ง
# /garage/xxx or /saveup/xxx or /js/xxx = > /folder1/index.php RewriteCond %{REQUEST_URI} ^/(garage|saveup|js/).* [NC] RewriteRule ^(.*)$ /folder1/index.php? [L,QSA] # /library/xxx = > /library/xxx RewriteCond %{REQUEST_URI} ^/(library)/.* [NC] RewriteRule ^(.*)$ $1 [L,QSA]
หาอ่านข้อมูลเกี่ยวกับ .htaccess ที่ Apache Module mod_rewrite
โดยเฉพาะที่นี่ มีตัวอย่างให้ดูเพียบ THE Ultimate Htaccess
Relate topics
- macOS 12 Monterey: Web Server Setup/Apache/MariaDB/PHP Multiple Versions
- อีกที : macOS 11.0 Big Sur Apache/MiriaDB/PHP Setup
- Apache Config on Ubuntu Server :: Manual add new site
- Make Macbook Pro to be Web Server
- Make Ubuntu to be a web server (LAMP)
- ความหมายของแต่ละ apache directives ครับ
- Apache Rewrite - ยากจริง ๆ
- dir ที่สามารถ upload file ได้ให้ทำการป้องกันไม่ให้ php perl ทำงานได้
- How to install Lighttpd+PHP4+MySql5 on Ubuntu 8.10
- Content-Type
- Change my life to Ubuntu
- How to set apache to use clean url ?
- How to set apache to use clean url ?