有誰知道如何在創(chuàng)建重寫規(guī)則后阻止變量丟失?放入 [QSA] 會給我一條服務器 500 錯誤消息我想要這個規(guī)則RewriteRule ^family-name/([^/.]+)/([^/.]+)$ family-name.php?familyName=$1&token=$2 [L]這在我得到的意義上有效family-name.php/somthing/token但是,當我去$_GET['familyName']或令牌時,它返回空白。為什么?筆記。ReWrite 規(guī)則在我的 .htaccess 頁面中更新:我已將我的代碼縮減為:RewriteEngine OnRewriteRule ^my-family/family-name/([a-z]+)/([a-z0-9]+)$ my-family/family-
name.php?familyName=$1&token=$2 [QSA,L,NC]RewriteCond %{REQUEST_FILENAME} !-fRewriteCond %{REQUEST_FILENAME} !-dRewriteRule ^(.+?)$ $1.php [NC,L]我的參數僅在本地傳遞到下一頁,而不是在上傳到我的實時站點時。有什么想法嗎???
1 回答

紅糖糍粑
TA貢獻1815條經驗 獲得超6個贊
您應該打開頁面(使用您的域名)。
http://example.com/family-name/something/token
并使用$_GET['token']
, not調用您的參數$_SESSION['token']
。
如果你RewriteRule
想要
http://example.com/family-name.php/something/token
你應該有:
RewriteRule ^family-name.php/([^/.]+)/([^/.]+)$ family-name.php?familyName=$1&token=$2 [L]
- 1 回答
- 0 關注
- 130 瀏覽
添加回答
舉報
0/150
提交
取消