0
Kann mir jemand erklären, wie kann ich das umschreiben, damit es mit php-fpm (vestacp) funktioniert?Htacces to nginx (crowdphp)
Es ist ein CrowdPHP-Skript. Atm müssen wir auf den php-fpm-Server wechseln, aber ... scheint es unmöglich zu sein, ein passendes nginx-Template dafür zu erstellen. Ich habe versucht, einige Online-Konverter zu verwenden, aber nichts funktioniert.
<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>
Sie Ihre Antwort-Format sollte richtig –
dass derjenige ist, dass ich schon ausprobiert habe. Es wurde automatisch über einen Online-Konverter generiert. Nginx wird nicht mit dieser Vorlage geladen. – Daniel
@Daniel, ja seine autogenerate von https://winginx.com/en/htaccess Es kann Ihnen helfen, von Htaccess zu Nginx-Konfiguration zu generieren. –