• 30-08-2015, 16:03:36
    #1
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Arkadaşlar merhaba;

    Centos, direct admin ve apache 2.2.31'den oluşan sunucuma yedeklerimi yükledim. Tüm sayfalarım çalışıyor, ama seo yapısından şüphelendiğim kurumsal bir sayfam 404 hatası veriyor. Mod_rewrite aktif, htaccess dosyası var. Acaba neyi atlıyorum? Wordpressler falan çalışıyor.

    Apachenin bir modülümü eksik acaba?

    Beni aydınlatırsanız sevinirim. Teşekkürler

    Buda htaccess çıktım;

    SetEnv APPLICATION_ENV production
    RewriteEngine On
    
    RewriteCond %{REQUEST_FILENAME} -s [OR]
    RewriteCond %{REQUEST_FILENAME} -l [OR]
    RewriteCond %{REQUEST_FILENAME} -d
    RewriteRule ^.*$ - [NC,L]
    RewriteRule ^.*$ index.php [NC,L]
    
    <IfModule mod_php5.c>
    php_value upload_max_filesize 100M
    php_value post_max_size 100M
    </IfModule>
    
    
    # compress text, html, javascript, css, xml:
    AddOutputFilterByType DEFLATE text/plain
    AddOutputFilterByType DEFLATE text/html
    AddOutputFilterByType DEFLATE text/xml
    AddOutputFilterByType DEFLATE text/css
    AddOutputFilterByType DEFLATE application/xml
    AddOutputFilterByType DEFLATE application/xhtml+xml
    AddOutputFilterByType DEFLATE application/rss+xml
    AddOutputFilterByType DEFLATE application/javascript
    AddOutputFilterByType DEFLATE application/x-javascript
    
    # Or, compress certain file types by extension:
    <Files *.html>
    SetOutputFilter DEFLATE
    </Files>
    
    # display no errs to user
    php_flag display_startup_errors off
    php_flag display_errors off
    php_flag html_errors off
    # log to file
    php_flag log_errors on
    php_value error_log /location/to/php_error.log
  • 07-09-2015, 21:24:08
    #2
    .htaccess satırınızda ki aşağıda belirttiğim satırları kaldırıp kayıt ettikten sonra lütfen tekrar deneyin.

    Directadmin komplike de genelde standart yapılandırmayı çalıştırır yani normalde tüm siteleri çalıştırabileceğiniz yapılandırma ile gelir. Sizin .htaccess dosyasına eklediğiniz ek argumanlar PHP nin ve apachenin yapısına göre desteklememektedir. Belirttiğiniz kısımları kaldırıp denerseniz sorununuz çözülecektir.

    SetEnv APPLICATION_ENV production
    
    
    <IfModule mod_php5.c>
    php_value upload_max_filesize 100M
    php_value post_max_size 100M
    </IfModule>
    
    
    # compress text, html, javascript, css, xml:
    AddOutputFilterByType DEFLATE text/plain
    AddOutputFilterByType DEFLATE text/html
    AddOutputFilterByType DEFLATE text/xml
    AddOutputFilterByType DEFLATE text/css
    AddOutputFilterByType DEFLATE application/xml
    AddOutputFilterByType DEFLATE application/xhtml+xml
    AddOutputFilterByType DEFLATE application/rss+xml
    AddOutputFilterByType DEFLATE application/javascript
    AddOutputFilterByType DEFLATE application/x-javascript
    
    # Or, compress certain file types by extension:
    <Files *.html>
    SetOutputFilter DEFLATE
    </Files>
    
    # display no errs to user
    php_flag display_startup_errors off
    php_flag display_errors off
    php_flag html_errors off
    # log to file
    php_flag log_errors on
    php_value error_log /location/to/php_error.log