回答編集履歴
2
誤字修正
test
CHANGED
@@ -14,7 +14,7 @@
|
|
14
14
|
|
15
15
|
|
16
16
|
|
17
|
-
大前提として「サイトルート(apacheのdocroot)
|
17
|
+
大前提として「サイトルート(apacheのdocroot)はtomcatへproxyしていない」かつ「apacheのdocrootで.htaccessが有効になるように設定している」こと。
|
18
18
|
|
19
19
|
|
20
20
|
|
1
補足追記
test
CHANGED
@@ -8,6 +8,14 @@
|
|
8
8
|
|
9
9
|
とのことなので多分ですが apache(httpd.conf)でmod_proxy_ajpが有効になっており`ProxyPass`でtomcatへProxyされていると思います。
|
10
10
|
|
11
|
-
なので解決策は、`httpd.conf`を編集し、**`/servlet/hoge`および`/servlet/sample`へのアクセスをtomcatへ転送(Proxy)しないよう除外**する必要があります。
|
12
11
|
|
12
|
+
|
13
|
+
なので解決策は、`httpd.conf`を編集し、**`/servlet/hoge`および`/servlet/sample`へのアクセスをtomcatへ転送(Proxy)しないよう除外**する必要があります。そのうえで、**apacheのDocrootに`.htaccess`を配置**してください。
|
14
|
+
|
15
|
+
|
16
|
+
|
13
|
-
|
17
|
+
大前提として「サイトルート(apacheのdocroot)のはtomcatへproxyしていない」かつ「apacheのdocrootで.htaccessが有効になるように設定している」こと。
|
18
|
+
|
19
|
+
|
20
|
+
|
21
|
+
どっちみち`httpd.conf`の編集が必要になるため、`.htaccess`ではなく`httpd.conf`でやってしまってもいい気はする。
|