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