Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

htaccess url menulis ulang (akses db)?

Ini tidak terlalu efisien, tetapi Anda BISA menggunakan RewriteMap untuk menggunakan txt/dbm/program eksternal agar mod_rewrite melakukan pencarian dan penulisan ulang berdasarkan hasil.

RewriteMap pretty-community prg:/path/to/some/shell/script

RewriteRule community_details.php?(.*) ${pretty-community:$1}

String kueri yang diambil dari skrip community_details.php akan diteruskan ke skrip eksternal yang ditentukan pada stdin-nya, dan skrip membalas dengan url yang ditulis ulang melalui stdout-nya.

Perhatikan bahwa skrip dimulai SEKALI ketika Apache pertama kali dijalankan, dan kemudian pada dasarnya berjalan dalam mode daemon, berkomunikasi dengan Apache untuk setiap penulisan ulang yang dilakukan. Karena PHP tidak terlalu cocok untuk menulis daemon, Anda mungkin ingin melakukan program ini dalam beberapa bahasa lain.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Pemeriksaan Kesehatan Penting untuk Server Replika Sumber MySQL Anda

  2. Apakah InnoDB memiliki tabel statis?

  3. Permintaan SQL untuk menghitung pengguna terdaftar per hari

  4. Bagaimana memilih dari teks array mysql dan membandingkan

  5. menggunakan implode untuk array di dalam mysql di mana dalam klausa