Tomcat のポート 80 からポート 8080 にリダイレクトするために Apache2 を使用しています。私のURLは
<IP address of server:8080>/mymodule/
私のURLをリダイレクトした後、
<IP address of server>/mymodule/
「/mymodule」を削除したいので、行ったことを使用します
RewriteEngine on
RewriteRule ^/(.*)$ /mymodule/$1 [L,PT]
JkMount /* worker1
私の問題は、これを行った後、私のcss、js、imgファイルがロードされないことです...私のページだけがロードされ、他には何もありません...これを解決するために式を書き換える方法
RewriteRule を使用していない場合、ビュー ページのソースは次のようになります。
<link rel="stylesheet" href="/mymodule/css/jquery.rating.css" />
<link rel="stylesheet" href="/mymodule/css/style.css" />
<script src="/mymodule/js/jquery-1.6.1.min.js"></script>
RewriteRule を使用している場合、ビュー ページのソースは次のようになります。
<link rel="stylesheet" href="/mymodule/css/jquery.rating.css;jsessionid=684675C2B02778B6B8D8CDC0918F7320" />
<link rel="stylesheet" href="/mymodule/css/style.css;jsessionid=684675C2B02778B6B8D8CDC0918F7320" />
<script src="/mymodule/js/jquery-1.6.1.min.js;jsessionid=684675C2B02778B6B8D8CDC0918F7320"></script>
これを解決するのを手伝ってください...