这里重写规则是样品链接,用我的页面来访问数据库值Facebook的PHP SDK与动态URL
http://www.examlpe.com/product-line2/sales/'dynamic-value'
和Facebook的身份验证,在这样的末尾添加状态和代码,并导致无限循环身份验证
http://www.example.com/product-line2/sales/'dynamic-value'?state=foo&code=bar
此动态值与lkji98相似。 MySQL使用它从数据库中获得期望的值。我的问题是我怎么能回到Facebook的身份验证后动态URL重定向
http://www.example.com/product-line2/sales/'dynamic-value'
我现在的.htaccess文件是
Options -Multiviews
Options +FollowSymlinks
RewriteBase /product-line2/sales/
RewriteEngine on
RewriteRule ^([1-9a-z]*)$ index.php\?u=$1 [L]
index.php文件被用来获取数据库的结果。如果我把URL重定向作为的index.php然后它只是重定向与国家和代码到index.php值
http://www.example.com/product-line2/sales/index.php?state=foo&code=bar
Facebook的认证工作,但动态URL丢失。
谢谢。
你能尝试用'%{QUERY_STRING}'通过 '状态' 和 '码',并检查它是否有助于 –
是它的工作原理我用这个..重写规则^([A-ZA-Z0-9 - ] +)?$ index.php \?u = $ 1 [QSA,L] –
如果你能回答你的问题,那么稍后再来问这个问题 –