0
誰かが私にこれを書き換えてphp-fpm(vestacp)で動作させる方法を教えてもらえますか?Htacces to nginx(crowdphp)
これはCrowdPHPスクリプトです。 Atm私たちはphp-fpmサーバに移行する必要がありますが、これに対して適切なnginxテンプレートを作成することは不可能です。私はいくつかのオンラインコンバータを使用しようとしましたが、何も動作しません。
<IfModule mod_rewrite.c>
Options +FollowSymLinks
RewriteEngine on
RewriteRule ^project\/(.*)-id-([0-9]+)\.html$ index.php?ctl=deal&act=show&id=$2 [QSA,L]
RewriteRule ^project\/updates\/(.\d)\/$ index.php?ctl=deal&act=update&id=$1 [QSA,L]
RewriteRule ^project\/comments\/(.\d)\/$ index.php?ctl=deal&act=comment&id=$1 [QSA,L]
RewriteRule ^user\/(.\d)\/$ index.php?ctl=home&id=$1 [QSA,L]
RewriteRule ^user\/(.\d)\/funded\/$ index.php?ctl=home&act=support&id=$1 [QSA,L]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
#Custom Rerites
#RewriteRule ^projects-we-like.html$ index.php?ctl=article&id=77
RewriteRule ^article_cate$ index.php\?ctl=article_cate [QSA,L]
RewriteRule ^(about|Help|events|media|about-us|how-to)$ index.php\?ctl=article_cate&bs=$1 [QSA,L]
RewriteRule ^(about|Help|events|media|about-us|how-to)/([^\.&]*)\.html$ index.php\?ctl=article&id=$2 [QSA,L]
RewriteRule ^([^\.&]*)\.html$ index.php\?rewrite_param=$1 [QSA,L]
</IfModule>
あなたは、私はすでに試したことを、一つだその適切 –
をあなたの答えをフォーマットする必要があります。それはいくつかのオンラインコンバータを介して自動生成されました。 Nginxはそのテンプレートをロードしません。 – Daniel
@ダニエル、はい、https://winginx.com/en/htaccessから自動生成します htaccessからnginxの設定に役立つかもしれません。 –