On Oct 25, 2004, at 2:17 AM, Chris Phoenix wrote:
I initially created the ?'d article. The system
doesn't deal well
with that. When I edited and saved the page, the page after the save
said "There's no text here."
Your rewrite rules are broken; you're probably sending the unescaped
URL to index.php/$1, which will turn the ? and anything after it into a
query string parameter.
Unfortunately Apache's mod_rewrite doesn't really deal with
unescaping/reescaping in a sane fashion. If you change it to
index.php?title=$1 then the ? case should work, but & will similarly
fail, unless you patch Apache (there is a patch for Apache 1.x in the
maintenance/ directory which adds an 'ampescape' function which escapes
& to %26)
-- brion vibber (brion @
pobox.com)