簡體   English   中英

客戶端中沒有 .html 的 URL

[英]URL without .html in client side

我有項目文件夾,其中有一些 html 頁面,我有 admin 文件夾,其中有登錄和儀表板頁面。 該項目位於某個位置http://localhost:8080/index.html 現在,如果用戶鍵入 /admin 例如。 http://localhost:8080/admin我想顯示登錄頁面並且沒有使用任何后端語言,如何做到這一點。 誰能告訴我如何解決這個問題。

您可以使用客戶端項目的ngnix將請求重定向到 index.html

server_name admin;
 location  /admin/ {
 proxy_pass http://127.0.0.1:8080;
 proxy_redirect    / $request_uri;
}

如果 url 中未給出文件名,則 Web 服務器將按 index.html 的順序查找索引文件
索引.htm
默認.html
默認.htm
主頁.html
主頁.htm
索引.html
索引.htm
默認.html
默認.htm
主頁.html
主頁.htm

將您的 login.html 文件重命名為上述文件之一。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM