From 710a1d43a1ff0f5449529a13d9a93676fbfb3f5d Mon Sep 17 00:00:00 2001 From: mikl <> Date: Thu, 16 Oct 2008 07:50:11 +0000 Subject: Added note to QST about AllowEncodedSlashes directive --- demos/quickstart/protected/pages/Configurations/UrlMapping.page | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'demos') diff --git a/demos/quickstart/protected/pages/Configurations/UrlMapping.page b/demos/quickstart/protected/pages/Configurations/UrlMapping.page index 0837d50d..ec393012 100644 --- a/demos/quickstart/protected/pages/Configurations/UrlMapping.page +++ b/demos/quickstart/protected/pages/Configurations/UrlMapping.page @@ -124,4 +124,7 @@ A matching pattern is one whose ServiceID and ServiceParameter By default, TUrlMapping will construct URLs prefixed with the currently requesting PHP script path, such as /path/to/index.php/article/3. Users may change this behavior by explicitly specifying the URL prefix through its UrlPrefix property. For example, if the Web server configuration treats index.php as the default script, we can set UrlPrefix as /path/to and the constructed URL will look like /path/to/article/3.

-
$Id$
\ No newline at end of file +
Note: If you use constructUrl() with string parameters that contain slashes ("/") they will get encoded to %2F. By default most Apache installations give a "404 Not found" if a URL contains a %2F. You can add AllowEncodedSlashes On to your VirtualHost configuration to resolve this. (Available since Apache 2.0.46). +
+ +
$Id$
-- cgit v1.2.3