我有一個關于我正在開發的 API 的問題,我剛開始問自己以下問題:通常,要訪問主檔案,您必須通過以下方式訪問它 api.domain.com/index.php /users/id/profile/... 但是許多站點允許您避免呼叫檔案 index.php 而是直接放置“查詢”。我的問題是,我應該怎么做才能不輸入檔案名,因為如果我不輸入 index.php 它會丟失,因為它將查詢視為檔案夾有什么想法嗎?
使用www.DeepL.com/Translator翻譯(免費版)
uj5u.com熱心網友回復:
您可以使用 .htaccess 檔案。
例如,您可以將其添加到您的 .htaccess 中:
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php [L,QSA]
然后使用某種路由(如FastRoute或Laravel 路由)將用戶重定向到您想要的位置。這樣,您可以呼叫 api.yousite.com/users/id/... 無論如何它都會通過 index.php。
你也可以看看這個或這個。
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/477978.html
