我有一個有點混亂的問題。我想了解mod_rewrite,但我很困惑。如何使用mod_rewrite將任何東西,但PHP網頁index.php?
我想要做的是將所有網址(如/ settings/account或/ user/user123)重定向到index.php。一個PHP腳本(我已經創建)使用$ _SERVER ['REQUEST_URI']將URL分解成多個部分,然後使用include。例如,它將包括settings.php?page = account或user.php?uid = user123。
但是,如果URL是/settings.php?page=account或/user.php?uid=user123我不希望它通過索引重定向。換句話說,如果URl有一個文件擴展名,只需轉到那個文件,但如果它不(像/ settings)那麼去index.php來處理它應該去的地方。
這怎麼辦?在此先感謝您的任何建議!