apache 整合tomcat 访问报404 找不到页面
我在apache整合tomcat的过程中,tomcat下有一个的项目文件夹:
www 里面存放了一个文件夹zh 和一个index.html静态页面
zh文件夹下有一个文件夹的:201405和一个 index.html页面
201405文件夹下有一个 index.html页面
我apache配置中用域名 www.test.com 指向 D:/tomcat/apache-tomcat-7.0.53/webapps/sitelwr/zz/www 目录
启动后是可以访问的(http://www.test.com/index.html 可访问)
而且 上面提到的 www/zh/201405/121.html
这个页面也是可以访问的(http://www.test.com/zh/201405/121.html 可访问),
就是www/zh/index.html 会报404错误 (http://www.test.com/zh/index.html 不可访问)
不知道为什么。求大家指导一下! 我第一次用apache整合tomcat
下面是我的apache配置 端口是80 tomcat是8080 (tomcat单独启动都是正常的!)
www 里面存放了一个文件夹zh 和一个index.html静态页面
zh文件夹下有一个文件夹的:201405和一个 index.html页面
201405文件夹下有一个 index.html页面
我apache配置中用域名 www.test.com 指向 D:/tomcat/apache-tomcat-7.0.53/webapps/sitelwr/zz/www 目录
启动后是可以访问的(http://www.test.com/index.html 可访问)
而且 上面提到的 www/zh/201405/121.html
这个页面也是可以访问的(http://www.test.com/zh/201405/121.html 可访问),
就是www/zh/index.html 会报404错误 (http://www.test.com/zh/index.html 不可访问)
不知道为什么。求大家指导一下! 我第一次用apache整合tomcat
下面是我的apache配置 端口是80 tomcat是8080 (tomcat单独启动都是正常的!)
<VirtualHost *>
<Directory "D:/tomcat/apache-tomcat-7.0.53/webapps/sitelw/wr/zz/www">
Options -Indexes FollowSymLinks
Allow from all
AllowOverride All
</Directory>
ServerAdmin admin@hndai.p2p.com
DocumentRoot "D:/tomcat/apache-tomcat-7.0.53/webapps/sitelw/wr/zz/www"
ServerName www.test.com
ServerAlias *.www.test.com
ErrorLog logs/www.test.com-error.log
php_admin_value open_basedir "D:/tomcat/apache-tomcat-7.0.53/webapps/sitelw/wr/zz/www;C:\Windows\Temp;"
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{REQUEST_METHOD} ^(TRACE|TRACK)
RewriteRule .* - [F]
Rewriterule ^(.*)/(.*)/index.html$ $1/index.php?$2
Rewriterule ^(.*)/(.*)/index(\d+).html$ $1/index.php?$2&page=$3
Rewriterule ^(.*)/(.*)/a(\d+)\.html$ $1/index.php?$2/$3
Rewriterule ^(.*)/u/(\d+)/(.*)$ $1/index.php?u&$2&$3
Rewriterule ^(.*)/u/(\d+)/(.*)/$ $1/index.php?u&$2&$3
Rewriterule ^(.*)/u/(\d+)$ $1/index.php?u&$2
Rewriterule ^(.*)/u/(\d+)/$ $1/index.php?u&$2
Rewriterule ^(.*)/(.*)/index.html\?(.*) $1/index.php?$2&$3
Rewriterule ^(.*)/(.*)/index(\d+).html\?(.*) $1/index.php?$2&$3
Rewriterule ^(.*)/index.action(.*) $1/index.php$3
</IfModule>
</VirtualHost>
...全文
相关推荐
Tomcat正常启动,访问所有页面均报404异常,404异常总结分析
Tomcat服务器正常启动后,如果访问所有页面均报404异常,则表明Web应用的某个部分可能配置不正确或者文件路径存在问题。下面将对相关知识点进行详细总结和分析。
eclipse下配置tomcat以及tomcat服务页面出现404错误解决
然而,有时你可能会遇到404错误,这意味着服务器找不到你期望的资源。解决这个问题的方法通常有以下几点:1.
web工程中404/500错误页面配置+404页面模板
以下将详细介绍404和500错误页面的含义、配置方法以及如何设计404页面模板。首先,404错误页面通常表示用户尝试访问的URL不存在或已被删除。这可能是因为用户输入了错误的地址,或者链接已经失效。
Vue项目webpack打包部署到Tomcat刷新报404错误问题的解决方案
通过这些步骤,你的Vue应用就能在Tomcat服务器上正常运行,即使用户刷新页面也不会出现404错误。确保在部署过程中遵循这些配置,可以大大提高用户在访问你的Vue应用时的体验。
关于tomcat部署应用无法访问前端页面的问题
在实训项目中,使用SSM框架开发的应用程序在部署到Apache Tomcat服务器后,遇到了前端页面访问404错误。该问题的根源可能在于Tomcat未能正确加载与高性能操作相关的APR (Apache


Web 开发
