Redirect outdated JavaScript pages to ecmascript(-lang).org

RESOLVED FIXED

Status

RESOLVED FIXED
11 years ago
6 years ago

People

(Reporter: reed, Assigned: reed)

Tracking

Firefox Tracking Flags

(Not tracked)

Details

(Assignee)

Description

11 years ago
Set up redirects to MDC for: (regexps)
   * js20\.html
   * js20/.*
   * Edition4\.pdf
   * es4\.html
   * es4/.*

Need destination URLs for all of the above.
We don't want these docs on MDC. Those should all redirect to http://ecmascript-lang.org/ (next week, they could use the forthcoming http://ecmascript.org/ URL).

/be
IOW, we want the old docs in their renamed old-* names to be hard to find. That's the point of this exercise.

/be
(Assignee)

Comment 3

11 years ago
Ok, I'll need destination URLs for each one for where on ecmascript(-lang).org each one should point.
Summary: Redirect outdated JavaScript pages to MDC → Redirect outdated JavaScript pages to ecmascript(-lang).org
Comment 1 said they should all point to http://ecmascript-lang.org/ -- why are you making this more complicated than it needs to be? There are no individual successor docs to redirect each of those old URLs to. Simple, eh?

/be
(Assignee)

Updated

11 years ago
Assignee: nobody → reed
(Assignee)

Comment 5

11 years ago
Checking in .htaccess;
/www/mozilla-org/html/js/language/.htaccess,v  <--  .htaccess
new revision: 1.2; previous revision: 1.1
done
Removing Edition4.pdf;
/www/mozilla-org/html/js/language/Edition4.pdf,v  <--  Edition4.pdf
new revision: delete; previous revision: 1.8
done
Removing es4.html;
/www/mozilla-org/html/js/language/es4.html,v  <--  es4.html
new revision: delete; previous revision: 1.70
done
Removing js20.html;
/www/mozilla-org/html/js/language/js20.html,v  <--  js20.html
new revision: delete; previous revision: 1.84
done
Removing es4/NOWRAP;
/www/mozilla-org/html/js/language/es4/NOWRAP,v  <--  NOWRAP
new revision: delete; previous revision: 1.1
done
Removing es4/compatibility.html;
/www/mozilla-org/html/js/language/es4/compatibility.html,v  <--  compatibility.html
new revision: delete; previous revision: 1.14
done
Removing es4/index.html;
/www/mozilla-org/html/js/language/es4/index.html,v  <--  index.html
new revision: delete; previous revision: 1.65
done
Removing es4/core/NOWRAP;
/www/mozilla-org/html/js/language/es4/core/NOWRAP,v  <--  NOWRAP
new revision: delete; previous revision: 1.4
done
Removing es4/core/classes.html;
/www/mozilla-org/html/js/language/es4/core/classes.html,v  <--  classes.html
new revision: delete; previous revision: 1.28
done
Removing es4/core/concepts.html;
/www/mozilla-org/html/js/language/es4/core/concepts.html,v  <--  concepts.html
new revision: delete; previous revision: 1.26
done
Removing es4/core/definitions.html;
/www/mozilla-org/html/js/language/es4/core/definitions.html,v  <--  definitions.html
new revision: delete; previous revision: 1.39
done
Removing es4/core/expressions.html;
/www/mozilla-org/html/js/language/es4/core/expressions.html,v  <--  expressions.html
new revision: delete; previous revision: 1.41
done
Removing es4/core/functions.html;
/www/mozilla-org/html/js/language/es4/core/functions.html,v  <--  functions.html
new revision: delete; previous revision: 1.28
done
Removing es4/core/index.html;
/www/mozilla-org/html/js/language/es4/core/index.html,v  <--  index.html
new revision: delete; previous revision: 1.7
done
Removing es4/core/lexer.html;
/www/mozilla-org/html/js/language/es4/core/lexer.html,v  <--  lexer.html
new revision: delete; previous revision: 1.25
done
Removing es4/core/namespaces.html;
/www/mozilla-org/html/js/language/es4/core/namespaces.html,v  <--  namespaces.html
new revision: delete; previous revision: 1.24
done
Removing es4/core/packages.html;
/www/mozilla-org/html/js/language/es4/core/packages.html,v  <--  packages.html
new revision: delete; previous revision: 1.20
done
Removing es4/core/pragmas.html;
/www/mozilla-org/html/js/language/es4/core/pragmas.html,v  <--  pragmas.html
new revision: delete; previous revision: 1.10
done
Removing es4/core/statements.html;
/www/mozilla-org/html/js/language/es4/core/statements.html,v  <--  statements.html
new revision: delete; previous revision: 1.28
done
Removing es4/core/variables.html;
/www/mozilla-org/html/js/language/es4/core/variables.html,v  <--  variables.html
new revision: delete; previous revision: 1.28
done
Removing es4/formal/NOWRAP;
/www/mozilla-org/html/js/language/es4/formal/NOWRAP,v  <--  NOWRAP
new revision: delete; previous revision: 1.4
done
Removing es4/formal/index.html;
/www/mozilla-org/html/js/language/es4/formal/index.html,v  <--  index.html
new revision: delete; previous revision: 1.10
done
Removing es4/formal/lexer-grammar.html;
/www/mozilla-org/html/js/language/es4/formal/lexer-grammar.html,v  <--  lexer-grammar.html
new revision: delete; previous revision: 1.19
done
Removing es4/formal/lexer-semantics.html;
/www/mozilla-org/html/js/language/es4/formal/lexer-semantics.html,v  <--  lexer-semantics.html
new revision: delete; previous revision: 1.32
done
Removing es4/formal/notation.html;
/www/mozilla-org/html/js/language/es4/formal/notation.html,v  <--  notation.html
new revision: delete; previous revision: 1.30
done
Removing es4/formal/parser-grammar.html;
/www/mozilla-org/html/js/language/es4/formal/parser-grammar.html,v  <--  parser-grammar.html
new revision: delete; previous revision: 1.46
done
Removing es4/formal/parser-grammar.rtf;
/www/mozilla-org/html/js/language/es4/formal/parser-grammar.rtf,v  <--  parser-grammar.rtf
new revision: delete; previous revision: 1.49
done
Removing es4/formal/parser-semantics.html;
/www/mozilla-org/html/js/language/es4/formal/parser-semantics.html,v  <--  parser-semantics.html
new revision: delete; previous revision: 1.40
done
Removing es4/formal/parser-semantics.rtf;
/www/mozilla-org/html/js/language/es4/formal/parser-semantics.rtf,v  <--  parser-semantics.rtf
new revision: delete; previous revision: 1.41
done
Removing es4/formal/regexp-grammar.html;
/www/mozilla-org/html/js/language/es4/formal/regexp-grammar.html,v  <--  regexp-grammar.html
new revision: delete; previous revision: 1.10
done
Removing es4/formal/regexp-semantics.html;
/www/mozilla-org/html/js/language/es4/formal/regexp-semantics.html,v  <--  regexp-semantics.html
new revision: delete; previous revision: 1.21
done
Removing es4/formal/stages.html;
/www/mozilla-org/html/js/language/es4/formal/stages.html,v  <--  stages.html
new revision: delete; previous revision: 1.10
done
Removing es4/introduction/NOWRAP;
/www/mozilla-org/html/js/language/es4/introduction/NOWRAP,v  <--  NOWRAP
new revision: delete; previous revision: 1.1
done
Removing es4/introduction/index.html;
/www/mozilla-org/html/js/language/es4/introduction/index.html,v  <--  index.html
new revision: delete; previous revision: 1.8
done
Removing es4/introduction/motivation.html;
/www/mozilla-org/html/js/language/es4/introduction/motivation.html,v  <--  motivation.html
new revision: delete; previous revision: 1.6
done
Removing es4/introduction/notation.html;
/www/mozilla-org/html/js/language/es4/introduction/notation.html,v  <--  notation.html
new revision: delete; previous revision: 1.9
done
Removing es4/libraries/NOWRAP;
/www/mozilla-org/html/js/language/es4/libraries/NOWRAP,v  <--  NOWRAP
new revision: delete; previous revision: 1.3
done
Removing es4/libraries/index.html;
/www/mozilla-org/html/js/language/es4/libraries/index.html,v  <--  index.html
new revision: delete; previous revision: 1.6
done
Removing es4/libraries/machine-types.html;
/www/mozilla-org/html/js/language/es4/libraries/machine-types.html,v  <--  machine-types.html
new revision: delete; previous revision: 1.13
done
Removing es4/libraries/types.html;
/www/mozilla-org/html/js/language/es4/libraries/types.html,v  <--  types.html
new revision: delete; previous revision: 1.24
done
Removing es4/rationale/NOWRAP;
/www/mozilla-org/html/js/language/es4/rationale/NOWRAP,v  <--  NOWRAP
new revision: delete; previous revision: 1.5
done
Removing es4/rationale/execution-model.html;
/www/mozilla-org/html/js/language/es4/rationale/execution-model.html,v  <--  execution-model.html
new revision: delete; previous revision: 1.13
done
Removing es4/rationale/index.html;
/www/mozilla-org/html/js/language/es4/rationale/index.html,v  <--  index.html
new revision: delete; previous revision: 1.8
done
Removing es4/rationale/member-lookup.html;
/www/mozilla-org/html/js/language/es4/rationale/member-lookup.html,v  <--  member-lookup.html
new revision: delete; previous revision: 1.13
done
Removing es4/rationale/miscellaneous.html;
/www/mozilla-org/html/js/language/es4/rationale/miscellaneous.html,v  <--  miscellaneous.html
new revision: delete; previous revision: 1.20
done
Removing es4/rationale/named.html;
/www/mozilla-org/html/js/language/es4/rationale/named.html,v  <--  named.html
new revision: delete; previous revision: 1.1
done
Removing es4/rationale/operators.html;
/www/mozilla-org/html/js/language/es4/rationale/operators.html,v  <--  operators.html
new revision: delete; previous revision: 1.3
done
Removing es4/rationale/syntax.html;
/www/mozilla-org/html/js/language/es4/rationale/syntax.html,v  <--  syntax.html
new revision: delete; previous revision: 1.20
done
Removing es4/rationale/unit-patterns.html;
/www/mozilla-org/html/js/language/es4/rationale/unit-patterns.html,v  <--  unit-patterns.html
new revision: delete; previous revision: 1.2
done
Removing es4/rationale/units.html;
/www/mozilla-org/html/js/language/es4/rationale/units.html,v  <--  units.html
new revision: delete; previous revision: 1.1
done
Removing es4/rationale/versioning.html;
/www/mozilla-org/html/js/language/es4/rationale/versioning.html,v  <--  versioning.html
new revision: delete; previous revision: 1.9
done
Removing js20/NOWRAP;
/www/mozilla-org/html/js/language/js20/NOWRAP,v  <--  NOWRAP
new revision: delete; previous revision: 1.9
done
Removing js20/compatibility.html;
/www/mozilla-org/html/js/language/js20/compatibility.html,v  <--  compatibility.html
new revision: delete; previous revision: 1.21
done
Removing js20/index.html;
/www/mozilla-org/html/js/language/js20/index.html,v  <--  index.html
new revision: delete; previous revision: 1.97
done
Removing js20/core/NOWRAP;
/www/mozilla-org/html/js/language/js20/core/NOWRAP,v  <--  NOWRAP
new revision: delete; previous revision: 1.6
done
Removing js20/core/classes.html;
/www/mozilla-org/html/js/language/js20/core/classes.html,v  <--  classes.html
new revision: delete; previous revision: 1.32
done
Removing js20/core/concepts.html;
/www/mozilla-org/html/js/language/js20/core/concepts.html,v  <--  concepts.html
new revision: delete; previous revision: 1.27
done
Removing js20/core/definitions.html;
/www/mozilla-org/html/js/language/js20/core/definitions.html,v  <--  definitions.html
new revision: delete; previous revision: 1.44
done
Removing js20/core/expressions.html;
/www/mozilla-org/html/js/language/js20/core/expressions.html,v  <--  expressions.html
new revision: delete; previous revision: 1.47
done
Removing js20/core/functions.html;
/www/mozilla-org/html/js/language/js20/core/functions.html,v  <--  functions.html
new revision: delete; previous revision: 1.33
done
Removing js20/core/index.html;
/www/mozilla-org/html/js/language/js20/core/index.html,v  <--  index.html
new revision: delete; previous revision: 1.9
done
Removing js20/core/lexer.html;
/www/mozilla-org/html/js/language/js20/core/lexer.html,v  <--  lexer.html
new revision: delete; previous revision: 1.26
done
Removing js20/core/namespaces.html;
/www/mozilla-org/html/js/language/js20/core/namespaces.html,v  <--  namespaces.html
new revision: delete; previous revision: 1.26
done
Removing js20/core/packages.html;
/www/mozilla-org/html/js/language/js20/core/packages.html,v  <--  packages.html
new revision: delete; previous revision: 1.23
done
Removing js20/core/pragmas.html;
/www/mozilla-org/html/js/language/js20/core/pragmas.html,v  <--  pragmas.html
new revision: delete; previous revision: 1.10
done
Removing js20/core/statements.html;
/www/mozilla-org/html/js/language/js20/core/statements.html,v  <--  statements.html
new revision: delete; previous revision: 1.34
done
Removing js20/core/variables.html;
/www/mozilla-org/html/js/language/js20/core/variables.html,v  <--  variables.html
new revision: delete; previous revision: 1.32
done
Removing js20/formal/NOWRAP;
/www/mozilla-org/html/js/language/js20/formal/NOWRAP,v  <--  NOWRAP
new revision: delete; previous revision: 1.4
done
Removing js20/formal/index.html;
/www/mozilla-org/html/js/language/js20/formal/index.html,v  <--  index.html
new revision: delete; previous revision: 1.9
done
Removing js20/formal/lexer-grammar.html;
/www/mozilla-org/html/js/language/js20/formal/lexer-grammar.html,v  <--  lexer-grammar.html
new revision: delete; previous revision: 1.19
done
Removing js20/formal/lexer-grammar.rtf;
/www/mozilla-org/html/js/language/js20/formal/lexer-grammar.rtf,v  <--  lexer-grammar.rtf
new revision: delete; previous revision: 1.23
done
Removing js20/formal/lexer-semantics.html;
/www/mozilla-org/html/js/language/js20/formal/lexer-semantics.html,v  <--  lexer-semantics.html
new revision: delete; previous revision: 1.33
done
Removing js20/formal/lexer-semantics.rtf;
/www/mozilla-org/html/js/language/js20/formal/lexer-semantics.rtf,v  <--  lexer-semantics.rtf
new revision: delete; previous revision: 1.33
done
Removing js20/formal/notation.html;
/www/mozilla-org/html/js/language/js20/formal/notation.html,v  <--  notation.html
new revision: delete; previous revision: 1.31
done
Removing js20/formal/parser-grammar.html;
/www/mozilla-org/html/js/language/js20/formal/parser-grammar.html,v  <--  parser-grammar.html
new revision: delete; previous revision: 1.54
done
Removing js20/formal/parser-grammar.rtf;
/www/mozilla-org/html/js/language/js20/formal/parser-grammar.rtf,v  <--  parser-grammar.rtf
new revision: delete; previous revision: 1.57
done
Removing js20/formal/parser-semantics.html;
/www/mozilla-org/html/js/language/js20/formal/parser-semantics.html,v  <--  parser-semantics.html
new revision: delete; previous revision: 1.40
done
Removing js20/formal/parser-semantics.rtf;
/www/mozilla-org/html/js/language/js20/formal/parser-semantics.rtf,v  <--  parser-semantics.rtf
new revision: delete; previous revision: 1.41
done
Removing js20/formal/regexp-grammar.html;
/www/mozilla-org/html/js/language/js20/formal/regexp-grammar.html,v  <--  regexp-grammar.html
new revision: delete; previous revision: 1.9
done
Removing js20/formal/regexp-grammar.rtf;
/www/mozilla-org/html/js/language/js20/formal/regexp-grammar.rtf,v  <--  regexp-grammar.rtf
new revision: delete; previous revision: 1.15
done
Removing js20/formal/regexp-semantics.html;
/www/mozilla-org/html/js/language/js20/formal/regexp-semantics.html,v  <--  regexp-semantics.html
new revision: delete; previous revision: 1.21
done
Removing js20/formal/regexp-semantics.rtf;
/www/mozilla-org/html/js/language/js20/formal/regexp-semantics.rtf,v  <--  regexp-semantics.rtf
new revision: delete; previous revision: 1.22
done
Removing js20/formal/stages.html;
/www/mozilla-org/html/js/language/js20/formal/stages.html,v  <--  stages.html
new revision: delete; previous revision: 1.12
done
Removing js20/introduction/NOWRAP;
/www/mozilla-org/html/js/language/js20/introduction/NOWRAP,v  <--  NOWRAP
new revision: delete; previous revision: 1.1
done
Removing js20/introduction/index.html;
/www/mozilla-org/html/js/language/js20/introduction/index.html,v  <--  index.html
new revision: delete; previous revision: 1.7
done
Removing js20/introduction/motivation.html;
/www/mozilla-org/html/js/language/js20/introduction/motivation.html,v  <--  motivation.html
new revision: delete; previous revision: 1.5
done
Removing js20/introduction/notation.html;
/www/mozilla-org/html/js/language/js20/introduction/notation.html,v  <--  notation.html
new revision: delete; previous revision: 1.10
done
Removing js20/libraries/NOWRAP;
/www/mozilla-org/html/js/language/js20/libraries/NOWRAP,v  <--  NOWRAP
new revision: delete; previous revision: 1.3
done
Removing js20/libraries/index.html;
/www/mozilla-org/html/js/language/js20/libraries/index.html,v  <--  index.html
new revision: delete; previous revision: 1.6
done
Removing js20/libraries/machine-types.html;
/www/mozilla-org/html/js/language/js20/libraries/machine-types.html,v  <--  machine-types.html
new revision: delete; previous revision: 1.14
done
Removing js20/libraries/types.html;
/www/mozilla-org/html/js/language/js20/libraries/types.html,v  <--  types.html
new revision: delete; previous revision: 1.26
done
Removing js20/rationale/NOWRAP;
/www/mozilla-org/html/js/language/js20/rationale/NOWRAP,v  <--  NOWRAP
new revision: delete; previous revision: 1.5
done
Removing js20/rationale/execution-model.html;
/www/mozilla-org/html/js/language/js20/rationale/execution-model.html,v  <--  execution-model.html
new revision: delete; previous revision: 1.14
done
Removing js20/rationale/index.html;
/www/mozilla-org/html/js/language/js20/rationale/index.html,v  <--  index.html
new revision: delete; previous revision: 1.8
done
Removing js20/rationale/member-lookup.html;
/www/mozilla-org/html/js/language/js20/rationale/member-lookup.html,v  <--  member-lookup.html
new revision: delete; previous revision: 1.15
done
Removing js20/rationale/miscellaneous.html;
/www/mozilla-org/html/js/language/js20/rationale/miscellaneous.html,v  <--  miscellaneous.html
new revision: delete; previous revision: 1.20
done
Removing js20/rationale/named.html;
/www/mozilla-org/html/js/language/js20/rationale/named.html,v  <--  named.html
new revision: delete; previous revision: 1.1
done
Removing js20/rationale/operators.html;
/www/mozilla-org/html/js/language/js20/rationale/operators.html,v  <--  operators.html
new revision: delete; previous revision: 1.3
done
Removing js20/rationale/syntax.html;
/www/mozilla-org/html/js/language/js20/rationale/syntax.html,v  <--  syntax.html
new revision: delete; previous revision: 1.21
done
Removing js20/rationale/unit-patterns.html;
/www/mozilla-org/html/js/language/js20/rationale/unit-patterns.html,v  <--  unit-patterns.html
new revision: delete; previous revision: 1.2
done
Removing js20/rationale/unit-patterns.rtf;
/www/mozilla-org/html/js/language/js20/rationale/unit-patterns.rtf,v  <--  unit-patterns.rtf
new revision: delete; previous revision: 1.3
done
Removing js20/rationale/units.html;
/www/mozilla-org/html/js/language/js20/rationale/units.html,v  <--  units.html
new revision: delete; previous revision: 1.1
done
Removing js20/rationale/versioning.html;
/www/mozilla-org/html/js/language/js20/rationale/versioning.html,v  <--  versioning.html
new revision: delete; previous revision: 1.9
done
Status: NEW → RESOLVED
Last Resolved: 11 years ago
Resolution: --- → FIXED
Product: mozilla.org → Websites
Component: www.mozilla.org → General
Product: Websites → www.mozilla.org
You need to log in before you can comment on or make changes to this bug.