prevent www. in domain names

This commit is contained in:
Kyle Drake 2016-12-16 01:54:07 -06:00
parent 2b526d85ed
commit 9b493483b7

View file

@ -115,6 +115,12 @@ post '/settings/:username/custom_domain' do
original_domain = @site.domain
@site.domain = params[:domain]
if params[:domain] =~ /^www\..+$/i
flash[:error] = 'Cannot begin with www - please only enter the domain name.'
redirect "/settings/#{@site.username}/#custom_domain"
end
begin
Socket.gethostbyname @site.values[:domain]
rescue SocketError => e