Is it at all possible to create deep links without the # character in there?
The thing is that a link containing a # send in an email breaks after the part with the #.
I.e. only the first part of the link is recognized as a hyperlink (mail on mac) which leads to
confused customers. Besides, I'm wondering whether SEO is influenced by the # in the url's...
So, the split hyperlink in the email is my real problem. Any solution to that is greatly appreciated.
To solve this issue I've tried to mod rewrite a link such as www.mysite.com/#id/12345 but for some reason the page is not found:
RewriteRule ^mysite.com/([A-Za-z0-9]+)$ http://localhost:8888/dev/bin-debug/index.html\%23$1 [NC,L]
The idea being that
should redirect to
What I get is: The requested url was not found on this server.
A rewrite rule without the additional parameter 12345 does work and shows the swf properly:
RewriteRule ^mysite.com$ http://localhost:8888/dev/bin-debug/index.html [NC,L]
Well, sort of. The # is used so that if you use the back or forward button to go to another deep-link, the browser will not restart the application. Because the app is in an element in the HTML wrapper, if you don't use # the browser restarts the app. If you don't mind that, then you can try living without it.
You can always use url variables after the ? to start your app in a different state.
Flex SDK Developer
Adobe Systems Inc.