パーフェクトPHPのミニブログのサンプルをNginxで試したいのですが
・現状動作している(ように見える)のですが、「.htaccess」部分をどう反映させたら良いか分かりません
・そもそもこの「.htaccess」は何をやっているのでしょうか?
<IfModule mod_rewrite.c> RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ index.php [QSA,L] </IfModule>
Nginxの.confファイル
・コピペしたので意味を理解できていません
・「/」へアクセスがあったら、/index.php?パラメータからアクセスがあったものとして処理する?
location / { try_files $uri $uri/ /index.php?$query_string; }
試したこと
・ネットを見て色々試してみたのですが、意味を全く理解できていないため、なかなかうまくいきません
location / { if (!-e $request_filename){ rewrite ^(.*)$ /index.php break; } }
location / { if (!-e $request_filename) { rewrite ^.* /index.php break; fastcgi_pass unix:/var/run/php-fpm/php-fpm.sock; } }
location / { try_files $uri /index.php$is_args$args; }
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。