Skip to content

Commit 98ac51b

Browse files
committed
add broad redirects for regulations and for reserved regulations
1 parent f3f029c commit 98ac51b

File tree

1 file changed

+89
-4
lines changed

1 file changed

+89
-4
lines changed

redirects-e-regs.conf

+89-4
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,85 @@
11
# Redirect rules for specific pages
22

3+
# e-regs redirects for reserved regulations
4+
rewrite ^/regulations/1-6/2023-annual-1 https://stage.fec.gov/legal-resources/regulations/reserved-regulation/ redirect;
5+
rewrite ^/regulations/1-13/2023-annual-1 https://stage.fec.gov/legal-resources/regulations/reserved-regulation/ redirect;
6+
rewrite ^/regulations/6-104/2023-annual-6 https://stage.fec.gov/legal-resources/regulations/reserved-regulation/ redirect;
7+
rewrite ^/regulations/6-109/2023-annual-6 https://stage.fec.gov/legal-resources/regulations/reserved-regulation/ redirect;
8+
rewrite ^/regulations/6-112/2023-annual-6 https://stage.fec.gov/legal-resources/regulations/reserved-regulation/ redirect;
9+
rewrite ^/regulations/6-129/2023-annual-6 https://stage.fec.gov/legal-resources/regulations/reserved-regulation/ redirect;
10+
rewrite ^/regulations/6-131/2023-annual-6 https://stage.fec.gov/legal-resources/regulations/reserved-regulation/ redirect;
11+
rewrite ^/regulations/6-139/2023-annual-6 https://stage.fec.gov/legal-resources/regulations/reserved-regulation/ redirect;
12+
rewrite ^/regulations/6-141/2023-annual-6 https://stage.fec.gov/legal-resources/regulations/reserved-regulation/ redirect;
13+
rewrite ^/regulations/6-148/2023-annual-6 https://stage.fec.gov/legal-resources/regulations/reserved-regulation/ redirect;
14+
rewrite ^/regulations/6-152/2023-annual-6 https://stage.fec.gov/legal-resources/regulations/reserved-regulation/ redirect;
15+
rewrite ^/regulations/6-159/2023-annual-6 https://stage.fec.gov/legal-resources/regulations/reserved-regulation/ redirect;
16+
rewrite ^/regulations/6-161/2023-annual-6 https://stage.fec.gov/legal-resources/regulations/reserved-regulation/ redirect;
17+
rewrite ^/regulations/6-169/2023-annual-6 https://stage.fec.gov/legal-resources/regulations/reserved-regulation/ redirect;
18+
rewrite ^/regulations/6-171/2023-annual-6 https://stage.fec.gov/legal-resources/regulations/reserved-regulation/ redirect;
19+
rewrite ^/regulations/6-999/2023-annual-6 https://stage.fec.gov/legal-resources/regulations/reserved-regulation/ redirect;
20+
rewrite ^/regulations/100-7/2023-annual-100 https://stage.fec.gov/legal-resources/regulations/reserved-regulation/ redirect;
21+
rewrite ^/regulations/100-8/2023-annual-100 https://stage.fec.gov/legal-resources/regulations/reserved-regulation/ redirect;
22+
rewrite ^/regulations/100-23/2023-annual-100 https://stage.fec.gov/legal-resources/regulations/reserved-regulation/ redirect;
23+
rewrite ^/regulations/100-30/2023-annual-100 https://stage.fec.gov/legal-resources/regulations/reserved-regulation/ redirect;
24+
rewrite ^/regulations/100-32/2023-annual-100 https://stage.fec.gov/legal-resources/regulations/reserved-regulation/ redirect;
25+
rewrite ^/regulations/100-34/2023-annual-100 https://stage.fec.gov/legal-resources/regulations/reserved-regulation/ redirect;
26+
rewrite ^/regulations/100-50/2023-annual-100 https://stage.fec.gov/legal-resources/regulations/reserved-regulation/ redirect;
27+
rewrite ^/regulations/100-57/2023-annual-100 https://stage.fec.gov/legal-resources/regulations/reserved-regulation/ redirect;
28+
rewrite ^/regulations/104-19/2023-annual-104 https://stage.fec.gov/legal-resources/regulations/reserved-regulation/ redirect;
29+
rewrite ^/regulations/109-2/2023-annual-109 https://stage.fec.gov/legal-resources/regulations/reserved-regulation/ redirect;
30+
rewrite ^/regulations/109-31/2023-annual-109 https://stage.fec.gov/legal-resources/regulations/reserved-regulation/ redirect;
31+
rewrite ^/regulations/109-35/2023-annual-109 https://stage.fec.gov/legal-resources/regulations/reserved-regulation/ redirect;
32+
rewrite ^/regulations/110-5/2023-annual-110 https://stage.fec.gov/legal-resources/regulations/reserved-regulation/ redirect;
33+
rewrite ^/regulations/110-7/2023-annual-110 https://stage.fec.gov/legal-resources/regulations/reserved-regulation/ redirect;
34+
rewrite ^/regulations/110-15/2023-annual-110 https://stage.fec.gov/legal-resources/regulations/reserved-regulation/ redirect;
35+
rewrite ^/regulations/111-41/2023-annual-111 https://stage.fec.gov/legal-resources/regulations/reserved-regulation/ redirect;
36+
rewrite ^/regulations/111-45/2023-annual-111 https://stage.fec.gov/legal-resources/regulations/reserved-regulation/ redirect;
37+
rewrite ^/regulations/114-14/2023-annual-114 https://stage.fec.gov/legal-resources/regulations/reserved-regulation/ redirect;
38+
rewrite ^/regulations/114-15/2023-annual-114 https://stage.fec.gov/legal-resources/regulations/reserved-regulation/ redirect;
39+
rewrite ^/regulations/300-12/2023-annual-300 https://stage.fec.gov/legal-resources/regulations/reserved-regulation/ redirect;
40+
rewrite ^/regulations/9009 https://stage.fec.gov/legal-resources/regulations/reserved-regulation/ redirect;
41+
rewrite ^/regulations/9011 https://stage.fec.gov/legal-resources/regulations/reserved-regulation/ redirect;
42+
rewrite ^/regulations/9040 https://stage.fec.gov/legal-resources/regulations/reserved-regulation/ redirect;
43+
rewrite ^/regulations/9099 https://stage.fec.gov/legal-resources/regulations/reserved-regulation/ redirect;
44+
45+
# e-regs redirects for reserved regulations with CURRENT marker
46+
rewrite ^/regulations/1-6/CURRENT https://stage.fec.gov/legal-resources/regulations/reserved-regulation/ redirect;
47+
rewrite ^/regulations/1-13/CURRENT https://stage.fec.gov/legal-resources/regulations/reserved-regulation/ redirect;
48+
rewrite ^/regulations/6-104/CURRENT https://stage.fec.gov/legal-resources/regulations/reserved-regulation/ redirect;
49+
rewrite ^/regulations/6-109/CURRENT https://stage.fec.gov/legal-resources/regulations/reserved-regulation/ redirect;
50+
rewrite ^/regulations/6-112/CURRENT https://stage.fec.gov/legal-resources/regulations/reserved-regulation/ redirect;
51+
rewrite ^/regulations/6-129/CURRENT https://stage.fec.gov/legal-resources/regulations/reserved-regulation/ redirect;
52+
rewrite ^/regulations/6-131/CURRENT https://stage.fec.gov/legal-resources/regulations/reserved-regulation/ redirect;
53+
rewrite ^/regulations/6-139/CURRENT https://stage.fec.gov/legal-resources/regulations/reserved-regulation/ redirect;
54+
rewrite ^/regulations/6-141/CURRENT https://stage.fec.gov/legal-resources/regulations/reserved-regulation/ redirect;
55+
rewrite ^/regulations/6-148/CURRENT https://stage.fec.gov/legal-resources/regulations/reserved-regulation/ redirect;
56+
rewrite ^/regulations/6-152/CURRENT https://stage.fec.gov/legal-resources/regulations/reserved-regulation/ redirect;
57+
rewrite ^/regulations/6-159/CURRENT https://stage.fec.gov/legal-resources/regulations/reserved-regulation/ redirect;
58+
rewrite ^/regulations/6-161/CURRENT https://stage.fec.gov/legal-resources/regulations/reserved-regulation/ redirect;
59+
rewrite ^/regulations/6-169/CURRENT https://stage.fec.gov/legal-resources/regulations/reserved-regulation/ redirect;
60+
rewrite ^/regulations/6-171/CURRENT https://stage.fec.gov/legal-resources/regulations/reserved-regulation/ redirect;
61+
rewrite ^/regulations/6-999/CURRENT https://stage.fec.gov/legal-resources/regulations/reserved-regulation/ redirect;
62+
rewrite ^/regulations/100-7/CURRENT https://stage.fec.gov/legal-resources/regulations/reserved-regulation/ redirect;
63+
rewrite ^/regulations/100-8/CURRENT https://stage.fec.gov/legal-resources/regulations/reserved-regulation/ redirect;
64+
rewrite ^/regulations/100-23/CURRENT https://stage.fec.gov/legal-resources/regulations/reserved-regulation/ redirect;
65+
rewrite ^/regulations/100-30/CURRENT https://stage.fec.gov/legal-resources/regulations/reserved-regulation/ redirect;
66+
rewrite ^/regulations/100-32/CURRENT https://stage.fec.gov/legal-resources/regulations/reserved-regulation/ redirect;
67+
rewrite ^/regulations/100-34/CURRENT https://stage.fec.gov/legal-resources/regulations/reserved-regulation/ redirect;
68+
rewrite ^/regulations/100-50/CURRENT https://stage.fec.gov/legal-resources/regulations/reserved-regulation/ redirect;
69+
rewrite ^/regulations/100-57/CURRENT https://stage.fec.gov/legal-resources/regulations/reserved-regulation/ redirect;
70+
rewrite ^/regulations/104-19/CURRENT https://stage.fec.gov/legal-resources/regulations/reserved-regulation/ redirect;
71+
rewrite ^/regulations/109-2/CURRENT https://stage.fec.gov/legal-resources/regulations/reserved-regulation/ redirect;
72+
rewrite ^/regulations/109-31/CURRENT https://stage.fec.gov/legal-resources/regulations/reserved-regulation/ redirect;
73+
rewrite ^/regulations/109-35/CURRENT https://stage.fec.gov/legal-resources/regulations/reserved-regulation/ redirect;
74+
rewrite ^/regulations/110-5/CURRENT https://stage.fec.gov/legal-resources/regulations/reserved-regulation/ redirect;
75+
rewrite ^/regulations/110-7/CURRENT https://stage.fec.gov/legal-resources/regulations/reserved-regulation/ redirect;
76+
rewrite ^/regulations/110-15/CURRENT https://stage.fec.gov/legal-resources/regulations/reserved-regulation/ redirect;
77+
rewrite ^/regulations/111-41/CURRENT https://stage.fec.gov/legal-resources/regulations/reserved-regulation/ redirect;
78+
rewrite ^/regulations/111-45/CURRENT https://stage.fec.gov/legal-resources/regulations/reserved-regulation/ redirect;
79+
rewrite ^/regulations/114-14/CURRENT https://stage.fec.gov/legal-resources/regulations/reserved-regulation/ redirect;
80+
rewrite ^/regulations/114-15/CURRENT https://stage.fec.gov/legal-resources/regulations/reserved-regulation/ redirect;
81+
rewrite ^/regulations/300-12/CURRENT https://stage.fec.gov/legal-resources/regulations/reserved-regulation/ redirect;
82+
383
# e-regs redirects
484
rewrite ^/regulations/111-24/2020-annual-111 https://www.ecfr.gov/cgi-bin/text-idx?node=se11.1.111_124 redirect;
585
rewrite ^/regulations/111-43/2020-annual-111 https://www.ecfr.gov/cgi-bin/text-idx?node=se11.1.111_143 redirect;
@@ -14,7 +94,12 @@ rewrite ^/regulations/100-26/2023-annual-100 https://www.ecfr.gov/current/title-
1494
rewrite ^/regulations/111-24/2023-annual-111 https://www.ecfr.gov/cgi-bin/text-idx?node=se11.1.111_124 redirect;
1595
rewrite ^/regulations/111-43/2023-annual-111 https://www.ecfr.gov/cgi-bin/text-idx?node=se11.1.111_143 redirect;
1696
rewrite ^/regulations/111-44/2023-annual-111 https://www.ecfr.gov/cgi-bin/text-idx?node=se11.1.111_144 redirect;
17-
rewrite ^/regulations/partial/100-26/2023-annual-100 https://transition.fec.gov/regulations/page-ref-100-26.html redirect;
18-
rewrite ^/regulations/partial/111-24/2023-annual-111 https://transition.fec.gov/regulations/page-ref-111-24.html redirect;
19-
rewrite ^/regulations/partial/111-43/2023-annual-111 https://transition.fec.gov/regulations/page-ref-111-43.html redirect;
20-
rewrite ^/regulations/partial/111-44/2023-annual-111 https://transition.fec.gov/regulations/page-ref-111-44.html redirect;
97+
# rewrite ^/regulations/partial/100-26/2023-annual-100 https://transition.fec.gov/regulations/page-ref-100-26.html redirect;
98+
# rewrite ^/regulations/partial/111-24/2023-annual-111 https://transition.fec.gov/regulations/page-ref-111-24.html redirect;
99+
# rewrite ^/regulations/partial/111-43/2023-annual-111 https://transition.fec.gov/regulations/page-ref-111-43.html redirect;
100+
# rewrite ^/regulations/partial/111-44/2023-annual-111 https://transition.fec.gov/regulations/page-ref-111-44.html redirect;
101+
102+
# broad redirects for all regulations links to eCFR title 11
103+
rewrite ^/regulations/([0-9]+)$ https://www.ecfr.gov/current/title-11/chapter-I/part-$1?toc=1 redirect;
104+
rewrite ^/regulations/(.*)-(.*)/CURRENT https://www.ecfr.gov/current/title-11/chapter-I/part-$1/section-$1.$2 redirect;
105+
rewrite ^/regulations/(.*)-(.*)/2023-annual-([0-9]) https://www.ecfr.gov/current/title-11/chapter-I/part-$1/section-$1.$2 redirect;

0 commit comments

Comments
 (0)