ホームページ >バックエンド開発 >PHPチュートリアル >.htaccessファイルが正しく認識されない件について
オプション +FollowSymlinks
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.+?.(ico|gif|jpg|jpeg|png|html|js|css|map|ttf|woff|woff2))$ /static/$1 [L]
RewriteCond %{REQUEST_FILENAME } !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$index.php/$1 [QSA,PT,L]
<----------------------------------------------------- ------------------------------------>
上記は .htaccess ファイルのコードですと書きましたが、ファイルをプロジェクトディレクトリに入れましたが、まだ使用できません。
Apache で擬似静的は有効ですか?
書き換えはオンになっていますか?
有効になっていない場合は、次のコマンドを使用して有効にできます
sudo a2enmod rewrite
Solved RewriteRule ^(.*)$index.php/$1 [QSA,PT ,L]
ここでは、index.php の後に疑問符を追加するだけですが、状況はわかりません