2012-04-28 53 views
2

我有一個index.php文件,它處理到服務器的所有請求。我給自己定了一個404錯誤重定向.htaccess這樣:如何在404錯誤中傳遞查詢字符串通過.htaccess重定向?

ErrorDocument 404 /index.php 

如果一個用戶請求一個文件,說,page.php,然後它被正確地重定向到index.php頁面。

問題出現在用戶請求page.php?page=about, then my index.php is unable to retrieve the queryusing $ _REQUEST ['page']`。

我如何使用$_REQUEST['page']通過index.php獲取查詢about

回答

6

$_SERVER['REDIRECT_QUERY_STRING']可能包含您的查詢字符串。

給這個鏡頭。

<?php 
    print_r($_SERVER['REDIRECT_QUERY_STRING']); 
?> 
+0

ya。我收到了查詢,謝謝:) – 2012-04-28 18:20:37

+0

我可以將$ _SERVER ['REDIRECT_QUERY_STRING']放入$ _SERVER [「QUERY_STRING」]嗎? – 2012-04-28 18:23:02

+0

thnaks,我可以修改$ _SERVER [「QUERY_STRING」] :) thnaks很多:) – 2012-04-28 18:31:17

相關問題