Skip to content

Commit c5a32d8

Browse files
committed
short links for chapters
1 parent 1db03a2 commit c5a32d8

File tree

1 file changed

+32
-5
lines changed

1 file changed

+32
-5
lines changed

links/FPY.LI.htaccess

Lines changed: 32 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1078,13 +1078,36 @@ RedirectTemp /24-29 https://github.com/lihaoyi/macropy
10781078
RedirectTemp /24-30 https://people.eecs.berkeley.edu/~bh/ss-toc2.html
10791079

10801080
# chapters
1081-
RedirectTemp /7 https://pythonfluente.com/2/#ch_func_objects
1082-
RedirectTemp /8 https://pythonfluente.com/2/#ch_type_hints_def
1081+
RedirectTemp /1 https://pythonfluente.com/2/#ch_data_model
1082+
RedirectTemp /2 https://pythonfluente.com/2/#ch_sequences
1083+
RedirectTemp /3 https://pythonfluente.com/2/#ch_dicts_sets
1084+
RedirectTemp /4 https://pythonfluente.com/2/#ch_str_bytes
1085+
RedirectTemp /5 https://pythonfluente.com/2/#ch_dataclass
1086+
RedirectTemp /6 https://pythonfluente.com/2/#ch_refs_mut_mem
1087+
RedirectTemp /7 https://pythonfluente.com/2/#ch_func_objects
1088+
RedirectTemp /8 https://pythonfluente.com/2/#ch_type_hints_def
1089+
RedirectTemp /9 https://pythonfluente.com/2/#ch_closure_decorator
1090+
RedirectTemp /10 https://pythonfluente.com/2/#ch_design_patterns
1091+
RedirectTemp /11 https://pythonfluente.com/2/#ch_pythonic_obj
1092+
RedirectTemp /12 https://pythonfluente.com/2/#ch_seq_methods
1093+
RedirectTemp /13 https://pythonfluente.com/2/#ch_ifaces_prot_abc
1094+
RedirectTemp /14 https://pythonfluente.com/2/#ch_inheritance
1095+
RedirectTemp /15 https://pythonfluente.com/2/#ch_more_types
1096+
RedirectTemp /16 https://pythonfluente.com/2/#ch_op_overload
1097+
RedirectTemp /17 https://pythonfluente.com/2/#ch_generators
1098+
RedirectTemp /18 https://pythonfluente.com/2/#ch_with_match
1099+
RedirectTemp /19 https://pythonfluente.com/2/#ch_concurrency_models
1100+
RedirectTemp /20 https://pythonfluente.com/2/#ch_executors
1101+
RedirectTemp /21 https://pythonfluente.com/2/#ch_async
1102+
RedirectTemp /22 https://pythonfluente.com/2/#ch_dynamic_attrs
1103+
RedirectTemp /23 https://pythonfluente.com/2/#ch_descriptors
1104+
RedirectTemp /24 https://pythonfluente.com/2/#ch_class_metaprog
10831105

10841106
# appended 2025-05-23 15:12:13
1085-
RedirectTemp /22 https://pythonfluente.com/2/#pattern_matching_case_study_sec
1086-
RedirectTemp /23 https://pythonfluente.com/2/#how_slicing_works
1087-
RedirectTemp /24 https://pythonfluente.com/2/#sliceable_sequence
1107+
# next 3 configs changed to accomodate short chapter links (above)
1108+
# RedirectTemp /22 https://pythonfluente.com/2/#pattern_matching_case_study_sec
1109+
# RedirectTemp /23 https://pythonfluente.com/2/#how_slicing_works
1110+
# RedirectTemp /24 https://pythonfluente.com/2/#sliceable_sequence
10881111
RedirectTemp /25 https://pythonfluente.com/2/#virtual_subclass_sec
10891112
RedirectTemp /26 https://pythonfluente.com/2/#environment_class_ex
10901113
RedirectTemp /27 https://pythonfluente.com/2/#subclass_builtin_woes
@@ -1241,3 +1264,7 @@ RedirectTemp /67 https://docs.python.org/pt-br/3/tutorial/modules.html#more-o
12411264
RedirectTemp /68 https://docs.python.org/pt-br/3/library/gettext.html#gettext.NullTranslations
12421265
RedirectTemp /69 https://docs.python.org/pt-br/3/reference/datamodel.html#basic-customization
12431266

1267+
# changes to introduce short URLs for chapters
1268+
1269+
# was /22, now /6a
1270+
RedirectTemp /6a https://pythonfluente.com/2/#pattern_matching_case_study_sec

0 commit comments

Comments
 (0)