Mysql
 sql >> база данни >  >> RDS >> Mysql

htaccess url пренаписване (db достъп)?

Не е особено ефективно, но МОЖЕТЕ да използвате RewriteMap да използвате външна txt/dbm/програма, за да позволите на mod_rewrite да търси и пренаписва въз основа на резултатите.

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

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

Захванатият низ на заявката от скрипта community_details.php ще бъде предаден на посочения външен скрипт на неговия stdin и скриптът отговаря с пренаписания url чрез своя stdout.

Имайте предвид, че скриптът се стартира ВЕДНЪЖ, когато Apache се задейства за първи път, и след това по същество работи в режим на демон, комуникирайки с Apache за всяко извършено пренаписване. Тъй като PHP не е особено подходящ за писане на демони, може да искате да направите тази програма на друг език.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. wordpress posts_orderby филтър с персонализирана таблица в плъгин

  2. java.sql.Разширение за връзка за SSH

  3. По-бързи ли са математическите функции в MySQL от PHP?

  4. laravel скрити полета при условие

  5. Как да създам кръстосана заявка за база данни в MySQL?