sql >> Database >  >> RDS >> Mysql

htaccess url herschrijven (db-toegang)?

Het is niet bijzonder efficiënt, maar je KUNT een RewriteMap gebruiken om een ​​externe txt/dbm/program te gebruiken om mod_rewrite lookups te laten doen en te herschrijven op basis van de resultaten.

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

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

De vastgelegde queryreeks van het community_details.php-script zou worden doorgegeven aan het opgegeven externe script op zijn stdin, en het script antwoordt met de herschreven url via zijn stdout.

Merk op dat het script EENMAAL wordt gestart wanneer Apache voor het eerst opstart, en vervolgens in wezen in daemon-modus draait, communicerend met Apache voor elke uitgevoerde herschrijving. Aangezien PHP niet bijzonder geschikt is voor het schrijven van daemons, wil je dit programma misschien in een andere taal doen.



  1. Meerdere afbeeldingen uploaden naar Mysql-database

  2. Hoe Unicode() werkt in SQLite

  3. Hoe INSTR() werkt in MariaDB

  4. Haal de lege records op met SQL