所以基本上,我有一个重写规则,所以如果人们写/ xyz12它的作用是serve.php?id = xyz12,现在我想删除所有文件的.php,所以如果一个人输入/概述,那么应该打开overview.php。 这是我目前的htacess文件
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
答案 0 :(得分:0)
您所要做的就是:
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^\.]+)$ ./serve.php?id=$1 [NC,L]