2018年10月25日 星期四

reject the empty envelope-sender, <>

方法1:
main.cf,添加以下設定

smtpd_restriction_classessubmission_sender_checks
submission_sender_checks =
   check_sender_access hash:/etc/postfix/reject_null_sender


master.cf,添加以下設定
#  existing submission entry
submission ... smtpd
  ... other options ...
#  add sender restrictions
  -o smtpd_sender_restrictions=$submission_sender_checks

新增reject_null_sender,並增加以下內容
# reject_null_sender
<>  REJECT null sender not allowed

sudo postmap reject_null_sender 
sudo service postfix restart

=======================================================
方法2:
main.cf添加以下設定

smtpd_reject_unlisted_sender = yes

2018年10月21日 星期日

Wordpress 404錯誤

Apache rewrite 必須開啟
sudo a2enmod rewrite
修改sit設定檔
在<VirtualHost *:80>內添加以下設定
<Directory "/var/www/wordpress/">
    AllowOverride All
</Directory>

存檔後重新啟動apache

若還是無法解決,可以進入管理後台,在設定下的固定網址頁面,直接點選“儲存變更”,讓wordpress自動產生一個.htaccess檔案,應該可以順利解決404問題!若不能自動產生或修改.htacdess,需手動修改添加以下內容至.haccess
# BEGIN WordPress

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

# END WordPress