• 13-05-2019, 12:43:43
    #1
    Merhabalar,

    anasitem.com içerisinde emlak subdirectory açarak Wordpress kurdum. Buraya kadar her şey normal.
    Fakat WP içerisinde yeni bir yazı oluşturduğum zaman 404 Not Found / nginx hatası alıyorum.
    emlak klasöründe aşağıdaki htaccess 'i oluşturdum. Hatta root a da yazdım ama olmadı.
    Htaccess konusunda deneyimli bir arkadaş yardımcı olabilir mi acaba ?

    # BEGIN hediye
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /emlak/
    RewriteRule ^index.php$ – [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /emlak/index.php [L]
    </IfModule>
    # END hediye
  • 13-05-2019, 12:50:23
    #2
    Sunucunuzda mod_rewrite özelliği açık mı? Sunucu yalın nginx mi yoksa apache üzerine nginx proxy mi kurulu? Aslına bakarsanız alt klasörde kurulumu tamamladıysanız htaccess dosyasinin dogru bir sekilde sekillenmesi gerekir.
  • 13-05-2019, 13:06:52
    #3
    # location /psl { index index.php index.html index.htm; try_files $uri $uri /psl/index.php?args; }
    /etc/nginx/nginx.conf burda yukardaki kodun önündeki diezi kaldırın olması lazım
    yada /etc/nginx/sites-available/example.com.conf dizininde de olabilkir