#!/bin/sh
if [ "$myval" = "yes" ]; then
echo "CustomApache code" >> /usr/local/directadmin/data/users/$username/domains/$domain.cust_httpd
echo "action=rewrite&value=httpd&user=$username" >> /usr/local/directadmin/data/task.queue
fi
exit 0;
這會將“CustomApache代碼”插入到| CUSTOM |中 令牌在virtual_host2 * .conf模板文件中。
這些模板通過使用if-then-else語句和變量提供了更多的靈活性。 例如,如果編輯全局模板以獲得一些代碼......但您只希望某些用戶或域可用的代碼,則可以使用if-then-else和變量。 對于這個例子,如果設置了變量MYVAL = yes,那么我們將代碼插入到httpd.conf中,例如在virtual_host2 * .conf文件中,在| CUSTOM | 令牌:
|*if MYVAL="yes"|
CustomApache code
|*endif|
echo "CustomApache code" >> /usr/local/directadmin/data/users/$username/domains/$domain.cust_httpd
用這個來代替echo "|?MYVAL=yes|" >> /usr/local/directadmin/data/users/$username/domains/$domain.cust_httpd