小编Ben*_*man的帖子

强制tomcat使用www.domain.com而不是domain.com

目前我正在使用Apache的mod_rewrite将所有html请求重定向到http(s)://www.domain.com/blah而不是http(s)://domain.com/blah.

一切正常,除非我在domain.com:8080连接到tomcat.我所做的就是天真地将相同的.htaccess文件放入我的/ opt/tomcat-7/webapps/ROOT目录中,但它似乎不起作用.

我实际上希望我已经偏离了我上面尝试过的东西,有一种方法我总是可以将domain.com:8080改写为www.domain.com:8080而无需将新的.htaccess文件放入每个webapp目录,但如果没有,我在上面做错了什么?

我已经在谷歌搜索了其他只有tomcat这个问题的人无济于事.

为了记录,我的.htaccess文件是:

RewriteEngine on
RewriteCond %{HTTP_HOST} !^$
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteCond %{HTTPS}s ^on(s)|
RewriteRule ^ http%1://www.%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
Run Code Online (Sandbox Code Playgroud)

干杯,本.

apache tomcat

2
推荐指数
1
解决办法
3241
查看次数

标签 统计

apache ×1

tomcat ×1