• 02-05-2023, 11:29:40
    #1
    Merhaba arkadaşlar, sitelerimi cpanel olan bir firmadan kendi sunucuma çektim. Sunucumda Centos Web Panel (CWP Pro) kullanıyorum. Sitelerimi taşıdıktan sonra sayfalar da 404 hatası almaya başladım. Kalıcı bağlantıları Düz yaptığımda sorun olmuyor, fakat html veya yazı ismine alınca 404 hatası veriyor. .htaccess dosyasını sildim yeniden oluşturum, kalıcı bağlantıları değiştirdim ne yaptıysam düzelmedi.
    Kullandığım Webserver : Nginx
    Php sürümü : 7.4

    Bütün sitelerimde aynı sorun var.
  • 02-05-2023, 11:33:53
    #2
    aristokratx adlı üyeden alıntı: mesajı görüntüle
    Merhaba arkadaşlar, sitelerimi cpanel olan bir firmadan kendi sunucuma çektim. Sunucumda Centos Web Panel (CWP Pro) kullanıyorum. Sitelerimi taşıdıktan sonra sayfalar da 404 hatası almaya başladım. Kalıcı bağlantıları Düz yaptığımda sorun olmuyor, fakat html veya yazı ismine alınca 404 hatası veriyor. .htaccess dosyasını sildim yeniden oluşturum, kalıcı bağlantıları değiştirdim ne yaptıysam düzelmedi.
    Kullandığım Webserver : Nginx
    Php sürümü : 7.4

    Bütün sitelerimde aynı sorun var.

    merhaba, pm gönderdim.
  • 02-05-2023, 11:36:50
    #3
    aristokratx adlı üyeden alıntı: mesajı görüntüle
    Merhaba arkadaşlar, sitelerimi cpanel olan bir firmadan kendi sunucuma çektim. Sunucumda Centos Web Panel (CWP Pro) kullanıyorum. Sitelerimi taşıdıktan sonra sayfalar da 404 hatası almaya başladım. Kalıcı bağlantıları Düz yaptığımda sorun olmuyor, fakat html veya yazı ismine alınca 404 hatası veriyor. .htaccess dosyasını sildim yeniden oluşturum, kalıcı bağlantıları değiştirdim ne yaptıysam düzelmedi.
    Kullandığım Webserver : Nginx
    Php sürümü : 7.4

    Bütün sitelerimde aynı sorun var.
    Merhaba aristokratx,

    Nginx standlone yani reverse proxy olmayan modda kurdu iseniz normaldir, sitelerinizin .htaccess rewrite rules içeriği çalışmayacağından özel nginx e uygun rewrite rules ile vhost confları güncellemelisiniz.

    İyi çalışmalar.
  • 02-05-2023, 11:44:29
    #4
    CliaWeb adlı üyeden alıntı: mesajı görüntüle
    Merhaba aristokratx,

    Nginx standlone yani reverse proxy olmayan modda kurdu iseniz normaldir, sitelerinizin .htaccess rewrite rules içeriği çalışmayacağından özel nginx e uygun rewrite rules ile vhost confları güncellemelisiniz.

    İyi çalışmalar.
    Merhaba hocam, sistemde zaten nginx yüklü geliyor. Herhangi bir ayar yapmadan direkt nginx'i seçip sistemi yeniden başlattım.
  • 02-05-2023, 11:48:03
    #5
    aristokratx adlı üyeden alıntı: mesajı görüntüle
    Merhaba hocam, sistemde zaten nginx yüklü geliyor. Herhangi bir ayar yapmadan direkt nginx'i seçip sistemi yeniden başlattım.
    Merhaba aristokratx,

    Nginx Only ile Nginx & Apache farklı modlardır. .htaccess rw rules okunmuyor ise nginx & apache olan yani reverse proxy mod ile derleme yapmalısınız.

    İyi çalışmalar.
  • 02-05-2023, 11:49:54
    #6
    CliaWeb adlı üyeden alıntı: mesajı görüntüle
    Merhaba aristokratx,

    Nginx Only ile Nginx & Apache farklı modlardır. .htaccess rw rules okunmuyor ise nginx & apache olan yani reverse proxy mod ile derleme yapmalısınız.

    İyi çalışmalar.
    Hemen deniyorum hocam.
  • 02-05-2023, 11:53:50
    #7
    CliaWeb adlı üyeden alıntı: mesajı görüntüle
    Merhaba aristokratx,

    Nginx Only ile Nginx & Apache farklı modlardır. .htaccess rw rules okunmuyor ise nginx & apache olan yani reverse proxy mod ile derleme yapmalısınız.

    İyi çalışmalar.
    Bu defa da böyle bir hata verdi.
    Forbidden

    You don't have permission to access this resource.
  • 02-05-2023, 11:55:51
    #8
    Merhaba,


    Apache ile derleyip deneyin bu durumda, en güvenli yoldur. Eğer nginx modda sorunlarınız devam ediyor ise sunucu hizmet sağlayıcınızdan veya bir sistem uzmanından birebir destek alınız.

    İyi çalışmalar.
  • 02-05-2023, 12:46:14
    #9
    Arkadaşlar sorunu çözdüm. Bu arada Nginx'te .htaccess dosyası kullanılmıyormuş. Centos panelin kendi sitesinde bir makale ile sorunu çözdüm size de ileteyim. Aşağıdaki yolları sırası ile yaparsanız sorun düzelecektir.

    Follow these Steps

    1) Log into the CLI via SSH
    2) Cd /usr/local/cwpsrv/htdocs/resources/conf/web_servers/vhosts/nginx/php-fpm
    3) " cp default.stpl wordpress.stpl " and " cp default.tpl wordpress.tpl "
    4) edit wordpress.stpl and wordpress.tpl (nano/vi)
    5) Find location / {
    6) Immediately under that line add " try_files $uri $uri/ /index.php?$args; " and save it
    7) Log into CWP Admin panel
    8) Webserver Settings -> Webservers Domain Config
    9) Select user of domain running wordpress
    10) Click Create Configuration
    11) Select NGINX-PHPFPM
    12) Nginx default vhost template type: Set to PHP-FPM
    13) Nginx default vhost template: Select Wordpress
    14) Select your desired PHP-FPM Version
    15) Check box to rebuild Webserver Config for domain.
    16) Click Save


    Türkçeye çevirip uygulayabilirsiniz.