我正在研究动态Web项目,下面是我的web.xml内容:
<display-name>WEBSITE_NAME</display-name>
<welcome-file-list>
<welcome-file>/public/index.html</welcome-file>
</welcome-file-list>
我的问题是我运行该项目并输入WEBSITE_NAME,该页面上显示的index.html文件内容,但是没有加载public / img路径中存在的图像(如果我追加到查询字符串/ public / index) .html手动,该站点可以正常工作。问题是:当我输入网站名称时,如何强制网站指向/public/index.html路径?
答案 0 :(得分:0)
检查此内容是否在您的.htaccess文件中进行了重写(将example.com更改为您的域):
RewriteEngine On
RewriteBase /public/
RewriteRule ^(.*)$ http://example.com/$1 [L]