directadmin

CustomBuild 2.0现在默认有这个选项: cd /usr/local/directadmin/custombuild ./build set userdir_access no ./build rewrite_confs 所以如果您在解析域名前需要访问域名,请将您的域名和IP添加到您计算机的host

禁用〜username查看网站的方法

来源:梦飞科技 作者:梦飞 浏览量:74 更新:2018-04-02
CustomBuild 2.0现在默认有这个选项:

cd /usr/local/directadmin/custombuild
./build set userdir_access no
./build rewrite_confs

所以如果您在解析域名前需要访问域名,请将您的域名和IP添加到您计算机的“hosts”文件中,以覆盖真正的DNS。



old way

无论出于何种原因,如果您不希望使用http://1.2.3.4/~username查看网站的方法,可以通过删除这些行来完成:

AliasMatch ^/~([^/]+)(/.*)* /home/$1/public_html$2

从apache VirtualHosts,通过编辑。
同样,任何呼叫:

UserDir public_html

改成以下命令:

UserDir disabled


1)类型:

cd /usr/local/directadmin/data/templates/custom
cp ../ips_virtual_host.conf .

编辑复制的ips_virtual_host.conf文件并删除AliasMatch行和“ScriptAliasMatch”行。
将UserDir更改为禁用。

2) 类型:

echo "action=rewrite&value=ips" >> /usr/local/directadmin/data/task.queue



3)编辑:

/etc/httpd/conf/extra/httpd-vhosts.conf

再次删除AliasMatch行并设置“UserDir禁用”。
部分文章来源与网络,若有侵权请联系站长删除!