You don’t need a cron job to delete the logs weekly the log rotation by default happends weekly, and keeps the previous 4 weeks of logs. You can make it not keep the previous weeks by editing that sites /home/virtual/domain.com/etc/logrotate.conf and add a # in front of the line that says, keep 4