Ich habe eine Java-basierte Website auf meinem VPS bereitgestellt. Es wurde erfolgreich bereitgestellt und funktioniert ordnungsgemäß. Ich habe eine Weiterleitungsregel definiert, um von Root zum Unterordner umzuleiten. Das Problem im Augenblick ist vor I,Domain-Problem mit Tomcat
wenn ich setze domain.com -> Umleitungen an domain.com/pages/shopIndex (zeigt Seite korrekt)
und
wenn ich setzen www.domain.com -> Umleitungen an www.domain.com/pages/shopIndex (zeigt 404)
I a m dieses seltsame Verhalten nicht verstehen, weil ich alias für domain.com in meiner httpd.conf www.domain.com hinzugefügt haben
Dies ist, wie meine virtuelle Datei Host wie folgt aussehen:
<VirtualHost 192.169.235.118:80>
ServerName domain.parentDomain.in
ServerAlias domain.com www.domain.com www.domain.parentDomain.in
DocumentRoot /path_to/domain.com
ServerAdmin [email protected]
UseCanonicalName Off
CustomLog /path_to/domain.parentDomain.in combined
</VirtualHost>
kann jemand helfen ich um die Lösung zu finden?
Sie sollten sich nicht die Mühe den Hostnamen in Tomcat Einstellung, wenn Sie nicht wirklich egal, was es ist. Verwenden Sie einfach den Standard-Host für alles. –
Ja, ich weiß @ChristopherSchultz, aber die Sache ist, dass es möglich ist, dass der Endbenutzer 'www.domain.com' /' domain.com' eingeben kann, der schließlich in 'http: // www.domain.com' /' http: // domain.com', da dieser Apache-Tomcat möglicherweise nicht in der Lage ist, den richtigen Pfad zu erhalten. Auch habe ich vergessen zu sagen, dass ich host = domain.com in 'server.xml' Datei im Host-Tag erwähnt habe, das der Grund sein könnte, dass es nicht zum korrekten Pfad umgeleitet wurde, und ich 404 Fehler erhielt. –