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
首先,我有一个使用id的系统...所以如果有人搜索https://它会打开服务页面,然后使用id。但作为一个例子,我有一些固定的页面,如login.php,signup.php,home.php等。我想删除.php扩展名,但我也不想要,如果有人搜索https://example.com/home,它会打开server.php页面并使用home作为id,但它应该作为home.php和我这样做有问题