Skip to content

Commit 3d069df

Browse files
author
Till Brehm
committed
Merge branch 'faster_redirects' into 'master'
RewriteRule ^ %{REQUEST_URI} is faster than ^(.*)$ $1 See merge request !562
2 parents 60a8f7d + 97657c7 commit 3d069df

File tree

1 file changed

+4
-5
lines changed

1 file changed

+4
-5
lines changed

server/conf/vhost.conf.master

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -452,17 +452,17 @@
452452
<tmpl_if name='apache_version' op='<' value='2.4' format='version'>
453453
RewriteCond %{REQUEST_URI} !^/\.well-known/acme-challenge/
454454
</tmpl_if>
455-
RewriteRule ^(.*)$ http<tmpl_if name='ssl_enabled'>s</tmpl_if>://<tmpl_var name='seo_redirect_target_domain'>$1 [R=301,NE,L]
455+
RewriteRule ^ http<tmpl_if name='ssl_enabled'>s</tmpl_if>://<tmpl_var name='seo_redirect_target_domain'>%{REQUEST_URI} [R=301,NE,L]
456456
</tmpl_if>
457457
<tmpl_loop name="alias_seo_redirects">
458458
RewriteCond %{HTTP_HOST} <tmpl_var name='alias_seo_redirect_operator'>^<tmpl_var name='alias_seo_redirect_origin_domain'>$ [NC]
459459
<tmpl_if name='apache_version' op='<' value='2.4' format='version'>
460460
RewriteCond %{REQUEST_URI} !^/\.well-known/acme-challenge/
461461
</tmpl_if>
462-
RewriteRule ^(.*)$ http<tmpl_if name='ssl_enabled'>s</tmpl_if>://<tmpl_var name='alias_seo_redirect_target_domain'>$1 [R=301,NE,L]
462+
RewriteRule ^ http<tmpl_if name='ssl_enabled'>s</tmpl_if>://<tmpl_var name='alias_seo_redirect_target_domain'>%{REQUEST_URI} [R=301,NE,L]
463463
</tmpl_loop>
464464
<tmpl_loop name="redirects">
465-
RewriteCond %{HTTP_HOST} <tmpl_var name='rewrite_domain'>$ [NC]
465+
RewriteCond %{HTTP_HOST} <tmpl_var name='rewrite_domain'>$ [NC]
466466
<tmpl_if name='apache_version' op='<' value='2.4' format='version'>
467467
RewriteCond %{REQUEST_URI} !^/\.well-known/acme-challenge/
468468
</tmpl_if>
@@ -471,8 +471,7 @@
471471
RewriteCond %{REQUEST_URI} !^/php5-fcgi/
472472
RewriteCond %{REQUEST_URI} !^<tmpl_var name='rewrite_target'>
473473
</tmpl_if>
474-
475-
RewriteRule ^/(.*)$ <tmpl_var name='rewrite_target'><tmpl_if name="rewrite_add_path" op="==" value="y">$1</tmpl_if> <tmpl_var name='rewrite_type'>
474+
RewriteRule /(.*) <tmpl_var name='rewrite_target'><tmpl_if name="rewrite_add_path" op="==" value="y">$1</tmpl_if> <tmpl_var name='rewrite_type'>
476475

477476
</tmpl_loop>
478477
</tmpl_if>

0 commit comments

Comments
 (0)