History

Use 301 redirect for renamed doc redirections

Thibaut Courouble committed 10 years ago

Commit e72c1d11 parent f0211021 file · +1 −1Browse files

Unified · Split

lib/app.rb+1−1
@@ -299,7 +299,7 @@ class App < Sinatra::Application · 298 unmodified lines
299299
300300 get %r{\A/([\w~\.%]+)(\-[\w\-]+)?(/.*)?\z} do |doc, type, rest|
301301 doc.sub! '%7E', '~'
302− return redirect "/#{DOC_REDIRECTS[doc]}#{type}#{rest}" if DOC_REDIRECTS.key?(doc)
302+ return redirect "/#{DOC_REDIRECTS[doc]}#{type}#{rest}", 301 if DOC_REDIRECTS.key?(doc)
303303 return redirect "/angularjs/api#{rest}", 301 if doc == 'angular' && rest.start_with?('/ng')
304304 return 404 unless @doc = find_doc(doc)
305305

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t