Archief - PHP: rss.php?id=smth naar rss-smth.xml

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

Bram

Legacy Member
Niet zozeer een php vraag maar eerder apache, ma soit.

Ik probeer een rss feed te maken waarbij ge u kunt subscriben op alles, of op slechts bepaalde feeds door een id mee te geven. Ik doe dit dus door rss.php?id=8 (ofzo).
Maar nu vroeg ik mij af, om da wa mooier voor te stellen, is het mogelijk om via de .htaccess da zo te doen dat requests voor rss-smth.xml worden gelinkt naar rss.php?id=smth?

Kan iemand mij zeggen hoe ik da zou moeten doen in .htaccess, of een link naar een guide da het uitlegt (want ik vind niet meteen iets).

Alvast bedankt.

Tyfius

Legacy Member
Dat kan allemaal via mod_rewrite. Uiteindelijk is dit ook een URL die wordt gehernoemd.

Bram

Legacy Member
i see. nooit een held geweest met regex etc, maar kzal eens proberen. I'll post back alsek problemen heb.

k was feitelijk poepsimpel dus

Code:
RewriteEngine On
RewriteRule ^rss\.xml$ rss.php [L]
RewriteRule ^rss-([0-9]+)\.xml rss.php?id=$1 [L]

Maar voor wa staat die [L] feitelijk?

verdeye

Legacy Member
SveltestSword zei:
...

Maar voor wa staat die [L] feitelijk?

Rewrite Rules in mod_rewrite can have flags appended to them, indicating to the server how the action described by the rule should be taken. For example, the 'L' flag tells the server not to process any more rules if the current rule is used.... (bron)
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan