Что хорошего в Facebook, так это то, что он переносит ВСЕ после вашего ../appname/{things-beyond-your-app-name}
на размещенный вами URL-адрес [сервера] ... так что можно использовать даже .htaccess. ;)
Нравится...
http://apps.facebook.com/YOURAPPNAME/a/b/c.htm
Для приложения, размещенного на моем сервере по адресу:
http://example.com/APPSHOSTEDPATH/
и с помощью этой однострочной строки, включенной в файл .htaccess моего размещенного местоположения в:
http://example.com/APPSHOSTEDPATH/
где файл .htaccess содержит (среди прочих стандартных) строки...
Я могу поставить что-то вроде:
RewriteRule ^(.*)$ /myRedirectedPath/$1 [L,R=301]
Итак, если человек переходит на: http://apps.facebook.com/YOURAPPNAME/a/b/c.htm (как в приведенном выше примере)
Они останутся там и получат доступ:
http://example.com/myRedirectedPath/a/b/c.htm
(довольно мило, а?) ;)
Забавная штука... хочу, чтобы вы знали, что есть больше возможностей, чем просто $_GET
.
person
Bill Ortell
schedule
13.01.2011