You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@httpd.apache.org by jamie rishaw <mi...@gmail.com> on 2006/12/30 22:47:23 UTC

[users@httpd] Re: apache rewritecond spits out "http://blah.com//whatever". double slashes?

didnt seem to work.. quoted backslash and otherwise.  ill keep on it,
thanks tho heh.

On 12/30/06, Aplus Dedicated Support, Jarrod Overson <ja...@aplus.net> wrote:
> Disclaimer (and a big one at that), i have never used mod_rewrite before
> but if the problem is that you continuously grab a forward slash prefix
> then you can just place that outside the regex group that is to be
> backreferenced, for example
>
>
>     RewriteRule ^/(.*)$  http://domain.com$1 [R=301,L]
>
> (or, if a forward slash is special and needs to be escaped)
>
>     RewriteRule ^\/(.*)$  http://domain.com$1 [R=301,L]
>
> instead of
>
>     RewriteRule ^(.*)$  http://domain.com$1 [R=301,L]
>
>
>
> jamie rishaw wrote:
> > Guys,
> >
> >  RewriteCond.. just added to a host to strip www off of requests
> > coming to www.@
> >
> >  Now tho all urls are being rewritten to "
> > http://host.tld//whatever".  Note the double slashes after tld.
> >
> >  While this doesnt break things /per se/, it is annoying and looks
> > like a misconfigured site.  Which = bad.
> >
> >  Here's the rewrite code.  What did I miss?
> >
> > <VirtualHost   domain.com>
> >    ...
> >    RewriteEngine On
> >    RewriteCond %{HTTP_HOST} ^www\.domain\.com$ [NC]
> >    RewriteRule ^(.*)$  http://domain.com$1 [R=301,L]
> >    ...
> > </VirtualHost>
> >
> >
> >
> > tia,
> >
> > jamie
> >
> > ---------------------------------------------------------------------
> > The official User-To-User support forum of the Apache HTTP Server Project.
> > See <URL:http://httpd.apache.org/userslist.html> for more info.
> > To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
> >   "   from the digest: users-digest-unsubscribe@httpd.apache.org
> > For additional commands, e-mail: users-help@httpd.apache.org
> >
>
> ---------------------------------------------------------------------
> The official User-To-User support forum of the Apache HTTP Server Project.
> See <URL:http://httpd.apache.org/userslist.html> for more info.
> To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
>    "   from the digest: users-digest-unsubscribe@httpd.apache.org
> For additional commands, e-mail: users-help@httpd.apache.org
>
>


-- 
.. i taught your boyfriend that thing you like

---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
   "   from the digest: users-digest-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org