Function is:
f[x_] = 1/Sqrt[Log[a, x - 1]]
The base of the logarithm contains parameter a, which means that in the process of manual calculation, a needs to be classified and discussed, in two cases: a>1 and 0<a<1. The result calculated using the following code is incorrect.
In[27]:= FunctionDomain[f[x], x]
Out[27]=
x > 1 && Log[a] != 0 && Log[-1 + x] != 0 && Log[a] Log[-1 + x] > 0
the correct answer is:
if a>1,x>2
if 1>a>0,1<x<2