• 15-12-2014, 20:19:40
    #1
    Merhaba arkadaşlar,

    2 siteden farklı şekilde .htaccess dosyasındaki kodları çevirip nginx 'e şu şekilde ekledim ;

    cd /usr/local/apps/nginx/etc/conf.d
    nano common
    kodlarını kullanarak, nginxe çevirdiğim komutları en alt satıra ekleyerek kaydettim.

    daha sonra,

    /etc/init.d/nginx stop
    
    /etc/init.d/nginx start
    Komutlarını kullanarak tekrar nginxi başlattım. Fakat çeviri sitelerinden aldığım kodlardanmı yoksa editlemede yaptıgım bi yanlışlıktanmaıdır bir türlü çalıştıramadım. Ücretli aldıgım bir script oldugu için hiç bi yerdede nginx dosyası mevcut degil. Satın aldıgım kişide bana çeviri sitelerini söylüyor.

    Eğer yardımcı olabilecek arkadaşlar varsa çok sevinirim. Yok ben ücretiyle çevirirm diyen arkadaşlar varsa onlarda pm atabilir.

    DirectoryIndex index.php
    RewriteEngine On
    
    RewriteRule ^1aWtPdaeKwG(.*)-(.*) /themes/$1/files.php?type=css&files=$2
    RewriteRule ^00cv6P016Bz(.*)-(.*) /themes/$1/files.php?type=javascript&files=$2
    RewriteRule ^images_(.*)/(.*)(.*)  /themes/$1/images/$2    [NC,L]
    
    RewriteRule ^rss$ ./sources/rss.php
    RewriteRule ^sitemap.xml$ ./sources/sitemap.php
    
    RewriteRule    ^gag/([^/.]+)/?$    index.php?view=news&id=$1    [NC,L]
    
    
    RewriteRule    ^gag/delete/([^/.]+)/?$    index.php?view=delete_news&news_id=$1    [NC,L]
    
    RewriteRule    ^([A-Za-z0-9-]+)/?$    index.php?view=cat&cat=$1    [NC,L]
    
    RewriteRule    ^view/([^/.]+)/?$    index.php?view=$1    [L]
    RewriteRule    ^view/([^/.]+)/([0-9]+)?$    index.php?view=$1&background=$2    [L]
    RewriteRule    ^view/([^/.]+)/([^/.]+)?$    index.php?view=$1&action=$2    [L]
    RewriteRule    ^view/([^/.]+)/([^/.]+)/([0-9]+)?$    index.php?view=$1&action=$2&page=$3    [L]
    RewriteRule    ^view/([^/.]+)/([^/.]+)/([^/.]+)?$    index.php?view=$1&action=$2&subaction=$3    [L]
    RewriteRule    ^view/([^/.]+)/([^/.]+)/([^/.]+)/([^/.]+)?$    index.php?view=$1&action=$2&subaction=$3&id=$4    [L]
    RewriteRule    ^u/(.*)/([^/.]+)/?$    index.php?view=account&action=profile&profile=$1&subaction=$2    [L]
    RewriteRule    ^u/(.*)    index.php?view=account&action=profile&profile=$1    [L]
    RewriteRule    ^user/settings?$    index.php?view=account&action=settings    [L]
    RewriteRule    ^user/settings/([^/.]+)?$    index.php?view=account&action=settings&subaction=$1    [L]
    RewriteRule    ^view/meme/action/([^/.]+)?$    index.php?view=meme&action=$1    [L]
    RewriteRule    ^view/meme/action/create/(.*)?$    index.php?view=meme&action=create&t=$1    [L]
    RewriteRule    ^view/meme/action/create/image/display(.*)?$    index.php?view=meme&action=create&t=$1    [L]
    RewriteRule    ^view/meme/action/show/c/([^/.]+)?$    index.php?view=meme&action=show&c=$1    [L]
    RewriteRule    ^view/upload/meme/post_url/num/([^/.]+)?$    index.php?view=upload&post_url=$1    [L]
    RewriteRule    ^member/delete/?$    index.php?view=delete_account    [L]
    RewriteRule    ^pages/([^/.]+)?$    index.php?view=pages&id=$1    [L]
    
    RewriteRule    ^([^/.]+)/([^/.]+)/?$    index.php?view=news&cat=$1&id=$2    [NC,L]
  • 16-12-2014, 01:11:40
    #2
    JoKRs adlı üyeden alıntı: mesajı görüntüle
    Merhaba arkadaşlar,

    2 siteden farklı şekilde .htaccess dosyasındaki kodları çevirip nginx 'e şu şekilde ekledim ;

    cd /usr/local/apps/nginx/etc/conf.d
    nano common
    kodlarını kullanarak, nginxe çevirdiğim komutları en alt satıra ekleyerek kaydettim.

    daha sonra,

    /etc/init.d/nginx stop
    
    /etc/init.d/nginx start
    Komutlarını kullanarak tekrar nginxi başlattım. Fakat çeviri sitelerinden aldığım kodlardanmı yoksa editlemede yaptıgım bi yanlışlıktanmaıdır bir türlü çalıştıramadım. Ücretli aldıgım bir script oldugu için hiç bi yerdede nginx dosyası mevcut degil. Satın aldıgım kişide bana çeviri sitelerini söylüyor.

    Eğer yardımcı olabilecek arkadaşlar varsa çok sevinirim. Yok ben ücretiyle çevirirm diyen arkadaşlar varsa onlarda pm atabilir.

    DirectoryIndex index.php
    RewriteEngine On
    
    RewriteRule ^1aWtPdaeKwG(.*)-(.*) /themes/$1/files.php?type=css&files=$2
    RewriteRule ^00cv6P016Bz(.*)-(.*) /themes/$1/files.php?type=javascript&files=$2
    RewriteRule ^images_(.*)/(.*)(.*)  /themes/$1/images/$2    [NC,L]
    
    RewriteRule ^rss$ ./sources/rss.php
    RewriteRule ^sitemap.xml$ ./sources/sitemap.php
    
    RewriteRule    ^gag/([^/.]+)/?$    index.php?view=news&id=$1    [NC,L]
    
    
    RewriteRule    ^gag/delete/([^/.]+)/?$    index.php?view=delete_news&news_id=$1    [NC,L]
    
    RewriteRule    ^([A-Za-z0-9-]+)/?$    index.php?view=cat&cat=$1    [NC,L]
    
    RewriteRule    ^view/([^/.]+)/?$    index.php?view=$1    [L]
    RewriteRule    ^view/([^/.]+)/([0-9]+)?$    index.php?view=$1&background=$2    [L]
    RewriteRule    ^view/([^/.]+)/([^/.]+)?$    index.php?view=$1&action=$2    [L]
    RewriteRule    ^view/([^/.]+)/([^/.]+)/([0-9]+)?$    index.php?view=$1&action=$2&page=$3    [L]
    RewriteRule    ^view/([^/.]+)/([^/.]+)/([^/.]+)?$    index.php?view=$1&action=$2&subaction=$3    [L]
    RewriteRule    ^view/([^/.]+)/([^/.]+)/([^/.]+)/([^/.]+)?$    index.php?view=$1&action=$2&subaction=$3&id=$4    [L]
    RewriteRule    ^u/(.*)/([^/.]+)/?$    index.php?view=account&action=profile&profile=$1&subaction=$2    [L]
    RewriteRule    ^u/(.*)    index.php?view=account&action=profile&profile=$1    [L]
    RewriteRule    ^user/settings?$    index.php?view=account&action=settings    [L]
    RewriteRule    ^user/settings/([^/.]+)?$    index.php?view=account&action=settings&subaction=$1    [L]
    RewriteRule    ^view/meme/action/([^/.]+)?$    index.php?view=meme&action=$1    [L]
    RewriteRule    ^view/meme/action/create/(.*)?$    index.php?view=meme&action=create&t=$1    [L]
    RewriteRule    ^view/meme/action/create/image/display(.*)?$    index.php?view=meme&action=create&t=$1    [L]
    RewriteRule    ^view/meme/action/show/c/([^/.]+)?$    index.php?view=meme&action=show&c=$1    [L]
    RewriteRule    ^view/upload/meme/post_url/num/([^/.]+)?$    index.php?view=upload&post_url=$1    [L]
    RewriteRule    ^member/delete/?$    index.php?view=delete_account    [L]
    RewriteRule    ^pages/([^/.]+)?$    index.php?view=pages&id=$1    [L]
    
    RewriteRule    ^([^/.]+)/([^/.]+)/?$    index.php?view=news&cat=$1&id=$2    [NC,L]

    nginx rewrite kodlarını vhost dosyanıza mı eklediniz yoksa direkt nginx config dosyasına mı?
  • 16-12-2014, 23:04:34
    #3
    Irresistible adlı üyeden alıntı: mesajı görüntüle
    nginx rewrite kodlarını vhost dosyanıza mı eklediniz yoksa direkt nginx config dosyasına mı?

    sadece

    cd /usr/local/apps/nginx/etc/conf.d

    bu dosyaya ekledim hocam.
  • 17-12-2014, 00:30:32
    #4
    JoKRs adlı üyeden alıntı: mesajı görüntüle
    sadece

    cd /usr/local/apps/nginx/etc/conf.d

    bu dosyaya ekledim hocam.
    sites-enabled ve sites-available klasörlerindeki siteye ait confların içerisine eklemelisin hocam. tabi o iki klasör içerisindeki confları birbirlerine linklemediysen, linkli ise zaten tekine eklemen yetiyor.