私のページがデータベース値にアクセスするために使用したサンプルリンクは次のとおりです
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 は失われます。
ありがとうございました。