sql >> Database teknologi >  >> RDS >> Mysql

htaccess url omskrivning (db adgang)?

Det er ikke specielt effektivt, men du KAN bruge et RewriteMap at bruge en ekstern txt/dbm/program til at lade mod_rewrite foretage opslag og omskrivning baseret på resultaterne.

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

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

Den opfangede forespørgselsstreng fra community_details.php-scriptet vil blive videregivet til det angivne eksterne script på dets stdin, og scriptet svarer med den omskrevne url via dets stdout.

Bemærk, at scriptet startes EN gang, når Apache først starter, og derefter i det væsentlige kører i dæmontilstand, og kommunikerer med Apache for hver omskrivning, der udføres. Da PHP ikke er særlig velegnet til at skrive dæmoner, vil du måske lave dette program på et andet sprog.



  1. Slet alle duplikerede rækker undtagen én i MySQL?

  2. Hvordan forbereder man en erklæring til opdateringsforespørgsel?

  3. Indstil et cron-job til at opdatere artikeloplysninger afhængigt af dets stemmeværdier

  4. Hentning af værdier fra Oracle DB-tabellen til listeboksen i c# /wpf