0
基本的に書き換えルールがあるので、人々が/ xyz12を書くとserve.php?id = xyz12として動作します。 PHPがすべてのファイルに含まれているので、人が/ overviewをタイプするとoverview.phpが開くはずです。 これは私の現在のhtacessファイルである書き換えルールを既に持っている場合に.php拡張子を削除する方法
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule^https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
RewriteCond %{SCRIPT_FILENAME} !-d
RewriteCond %{SCRIPT_FILENAME} !-f
RewriteRule ^(\w+)$ ./serve.php?id=$1
可能な重複https://stackoverflow.com/questions/4908122/removed-the-php-extension-with-mod-rewrite) – localheinz