g1smd - 8:07 am on Oct 25, 2013 (gmt 0)
On a non-ajax site a straightforward request for
example.com/#!about3/c1uy6 will result in a
GET / HTTP/1.1 request to the server with the browser expecting to find an in-page named anchor called
!about3/c1uy6 to scroll down to.
Search engines will not treat
example.com/#!about3/c1uy6 as duplicate content. They will treat them both as being the root home page.
#!about3/c1uy6 part in the browser address bar and then act on it.
This javscript could simply cause the browser to make a new request for the new URL, or it could send an Ajax-like request to the server that causes it to issue a proper 301 redirect. Which one you do depends on whether this is for visitors using a browser or for search engines as well.
In any case, your pattern ending
about3(&|$) would never match the URL request given in the example as there's