
Jak do mod_rewrite pravidla dostat mřížku?
Ahoj,
potřebuju zprovoznit následující pravidlo:
RewriteRule ^blog-(.*)$ /affiliates/panel.php#Url-Page;{"url":"/blog.php?i d=$1", "openType":"P"}
Zápis je zřejmě špatně, ale chci aby při přístupu na url ^blog-(.*)$ byl podstrčen obsah z url /affiliates/panel.php#Url-Page;{"url":"/blog.php?i d=$1", "openType":"P"} z téhož webu.
Vždycky to chcípne na 500 Internal Server Error, což dávám za vinu té mřížce v druhé url, kterou mod_rewrite chápe jako komentář. Zkusil jsem jí escapovat (což je možná blbost, ale nic jinýho mě nenapadlo) a samozřejmě neúspěšně.
Ví někdo, jak toto vyřešit? S tou cílovou url bohužel hýbat nemůžu, mřížka tam být musí.
Jen nápad - zkusit mřížku napsat jako entitu?
Až přijde los, udělá v tom jasno.
no to jsem chtěl taky zkusit, jen vědět, jak se jako entita zapisuje :) googlil jsem, ale asi jsem slepý.
entity-vsechny.html
ref_entities.asp
Omlouvám se, entita není ten správný výraz, je to prostě decimální kód znaku. Ale ten obsahuje taky mřížku, to jsem nedomyslel...
http://www.unicodemap.org/details/0x0023/index.htm l