Microsoft KB Archive/303171

= PRB: URLSubstitute Value of PWP Object Shows in the Address Bar of Browsers =

Article ID: 303171

Article Last Modified on 9/30/2003

-

APPLIES TO


 * Microsoft Commercial Internet System 2.5

-



This article was previously published under Q303171



SYMPTOMS
When you view directories on the Personal Web Page (PWP) virtual directory that is located on a PWP Web server, the URL that is shown in the browser address bar may be the real URL (such as http://pwpserver/users/user1/test/), although you expect the address bar to show the URLSubstitute string (such as http://PWPserver/user1/test). Customers may prefer not to show the real URL to clients.



CAUSE
Based on the Microsoft Commercial Internet System (MCIS) Help document and the MCIS Training Guide, the URLSubstitute value should begin with a slash mark (/) (for example, /users/user1). If the URLSubstitute value does not begin with a slash mark (/), a URL such as users/user1 cannot work properly under certain situations, such as when users request the directory content of that user account with the URL http://PWPserver/user1/test.



RESOLUTION
Check the URLSubstitute setting. If it does not start with a slash mark (/), add a slash mark (/) and try again.

Sometimes the Lightweight Directory Access Protocol (LDAP) and Active User Object (AUO) may cache the former URLSubstitute value. If you add a slash mark (/) to the URLSubstitute setting and you encounter the problem again, restart the PWP server to ensure that the server operates with the updated setting.



STATUS
This behavior is by design.



MORE INFORMATION
Normally in PWP, a PersonalWebPageDirectory object exists under the ou=PersonWebPages container for each user in that membership instance. That object contains at least two attributes. One is PWPOwner with the value as the user name (such as user1); the other is URLSubstitue with the string of the redirecting URL (such as /users/user1).

