tomcat-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From RAVIRAJ SHAH <me.raviraj...@gmail.com>
Subject Re: non www to www URL Rewrite
Date Sat, 11 Nov 2017 09:17:53 GMT
Thanks shiv,

But no luck it is not working
I did configuration as below

Created rewrite.config file in
../conf/Catalina/example.com

RewriteCond %{HTTP_HOST} ^example\.com [NC]
RewriteCond %{HTTPS} ^on$
RewriteRule ^(.*)$ https://www.example.com/$[R=permanent,L,NE]

And added valve as below in server.xml
<Host name="example.com" appbase="webapps"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
<valve class name="org.apache.catalina.valves.rewrite.RewriteValve"/>

Do guide if anything to correct or any other solution

On Fri, Nov 10, 2017, 14:43 shivashankar manukondu <
sivasankar.manu@gmail.com> wrote:

> Hi,
>
> If you want both should be accessible then try to use "ServerAlias" option
>
> If you want redirect all requests then try
>
> RewriteCond %{HTTP_HOST} ^example\.com [NC]
> RewriteCond %{HTTPS} ^on$    #if you don't want https then make off
> RewriteRule ^(.*)$ https://www.example.com/$ [R=permanent,L,NE]      #
> flags based on your requirement
>
> Please remember the above rules will be work based on all your existing
> rewrite rules.
>
>
> Regards,
> Siva
>
>
>
> On Thu, Nov 9, 2017 at 10:58 AM, RAVIRAJ SHAH <me.raviraj007@gmail.com>
> wrote:
>
> > Hi Andre,
> >
> > Thanks for quick reply
> > yes it is pointing to same public IP
> >
> > Thanks,
> > Raviraj
> >
> >
> >
> > Thanks & Regards,
> > Raviraj Shah
> >
> >
> > On 8 November 2017 at 22:50, André Warnier (tomcat) <aw@ice-sa.com>
> wrote:
> >
> > > On 08.11.2017 17:35, RAVIRAJ SHAH wrote:
> > >
> > >> Sorry for my language
> > >> my query with example
> > >>
> > >> Let's say my website domain is "example.com"
> > >> Now I want to redirect "example.com" to "www.example.com"
> > >> Kindly share how I can achieve it
> > >>
> > >
> > > Well first, you need the 2 entries in the DNS server for "example.com
> ".
> > > You need :
> > > example.com --> public Internet IP address of your server (A)
> > > www.example.com --> public  Internet IP address of your server (B)
> > >
> > > and A == B
> > >
> > > otherwise it will never work.
> > > Do you have that ?
> > >
> > > You can check this by getting a command-line window somewhere and
> > entering
> > > :
> > > nslookup example.com
> > > nslookup www.example.com
> > > and both should give the same IP address.
> > >
> > >
> > >
> > >
> > >
> > >> On Wed, Nov 8, 2017, 19:08 André Warnier (tomcat) <aw@ice-sa.com>
> > wrote:
> > >>
> > >> On 08.11.2017 14:30, RAVIRAJ SHAH wrote:
> > >>>
> > >>>> Anybody please help
> > >>>>
> > >>>
> > >>> I think that you first try to communicate more clearly what you want
> to
> > >>> achieve.
> > >>> "redirect non-www URL to www URL only"
> > >>> does not appear to make much sense.
> > >>>
> > >>> Also please send your message to the list as *plain text*, not html.
> > >>> It will make it easier to read configuration lines below which look
> > like
> > >>> URL's.
> > >>>
> > >>>
> > >>>
> > >>>> On Tue, Nov 7, 2017, 12:00 RAVIRAJ SHAH <me.raviraj007@gmail.com>
> > >>>> wrote:
> > >>>>
> > >>>> Dear All,
> > >>>>>
> > >>>>> Kindly request you to help to resolve this issue
> > >>>>>
> > >>>>> Problem Statement :
> > >>>>> we want to redirect non-www URL to www URL only
> > >>>>>
> > >>>>> Current setup :
> > >>>>>
> > >>>>> Defined rewrite valve in server.xml as below
> > >>>>>
> > >>>>>
> > >>>>> <Host name="thevgr.com" appBase="webapps" unpackWARs="true"
> > >>>>> autoDeploy=
> > >>>>> "true">
> > >>>>>
> > >>>>>
> > >>>>>
> > >>>>>       <Valve className="org.apache.catalina
> > >>>>> .valves.rewrite.RewriteValve"
> > >>>>>
> > >>>> />
> > >>>
> > >>>>
> > >>>>>
> > >>>>>
> > >>>>> </Host>
> > >>>>>
> > >>>>> Created rewrite.config file in ../conf/Catalina/<Hostname>/
> > >>>>>
> > >>>>>
> > >>>>> *RewriteCond %{HTTP_HOST} !^(.*)\.yourdomain\.com$ [NC] RewriteRule
> > >>>>>
> > >>>> ^(.*)$
> > >>>
> > >>>> http://www.yourdomain.com <http://www.yourdomain.com>/$1
[R=301,L]*
> > >>>>>
> > >>>>> *kindly do needful*
> > >>>>>
> > >>>>> Thanks & Regards,
> > >>>>> Raviraj Shah
> > >>>>>
> > >>>>>
> > >>>>>
> > >>>>
> > >>>
> > >>> ---------------------------------------------------------------------
> > >>> To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
> > >>> For additional commands, e-mail: users-help@tomcat.apache.org
> > >>>
> > >>>
> > >>>
> > >>
> > >
> > > ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
> > > For additional commands, e-mail: users-help@tomcat.apache.org
> > >
> > >
> >
>
>
>
> --
>
> Regards
> Siva
> #068860592040
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message