Я хочу переписать свой URL на сервере apache-tomcat-9.0.20
форма
https://direct.myanatomy.in/direct.myanatomy.in/
на
https://direct.myanatomy.in/
"direct.myanatomy.in"
- это папка по умолчанию в веб-приложениях.
мой код Web.xml, который я пробовал в папке webapps \ ROOT \ WEB-INF
<web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee
http://xmlns.jcp.org/xml/ns/javaee/web-app_4_0.xsd"
version="4.0"
metadata-complete="true">
<display-name>Welcome to Tomcat</display-name>
<description>
Welcome to Tomcat
</description>
<error-page>
<error-code>404</error-code>
<location>/direct.myanatomy.in</location>
</error-page>
<filter>
<filter-name>UrlRewriteFilter</filter-name>
<filter-class>org.tuckey.web.filters.urlrewrite.UrlRewriteFilter</filter-class>
<init-param>
<param-name>logLevel</param-name>
<param-value>DEBUG</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>UrlRewriteFilter</filter-name>
<url-pattern>/*</url-pattern>
<dispatcher>REQUEST</dispatcher>
<dispatcher>FORWARD</dispatcher>
</filter-mapping>
</web-app>
мой urlrewrite.xml в той же папке, где web.xml
<urlrewrite>
<rule match-type="wildcard">
<from>^/direct.myanatomy.in/**</from>
<to type="redirect">/$1</to>
</rule>
<outbound-rule>
<from>/$1</from>
<to>^/direct.myanatomy.in/**</to>
</outbound-rule>
<urlrewrite>
iam, получая ошибку 404
The origin server did not find a current representation for the target resource or is not willing to disclose that one exists.
Можетя знаю, что в нем есть