如何将网站首页重定向到/public/index.html路径

问题描述 投票:0回答:1

我正在开发动态 Web 项目,以下是我的 web.xml 内容:

<display-name>WEBSITE_NAME</display-name>

      <welcome-file-list>
        <welcome-file>/public/index.html</welcome-file>
      </welcome-file-list>

我的问题是,如果我附加到查询字符串 /public/index.html,我运行项目并输入 WEBSITE_NAME,index.html 文件内容显示在页面上,但没有加载 public/img 路径中存在的图像手动,该网站可以正常工作。问题是:当我输入网站名称时,如何强制网站定向到 /public/index.html 路径?

java apache redirect
1个回答
0
投票

在您的 .htaccess 文件中检查此重写(将 example.com 更改为您的域):

RewriteEngine On
RewriteBase /public/
RewriteRule ^(.*)$ http://example.com/$1 [L]
© www.soinside.com 2019 - 2024. All rights reserved.