用htaccess删除网站的php扩展名

1 php apache .htaccess

我的网站上有这些链接:

http://crw4u.be/werkgever.php (由于我是n00b,我只能在我的问题中添加2个网址)

我向htaccess添加了代码,因此无需php就可以访问这些页面:

http://crw4u.be/werkgever

此代码可以正常工作:

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^\.]+)$ $1.php [NC,L]
Run Code Online (Sandbox Code Playgroud)

但是我在php文件中使用了某些形式:

<form name="planning" enctype="multipart/form-data" method="post" action="email/index.php">
Run Code Online (Sandbox Code Playgroud)

而且在发送带有htaccess中添加的代码的表单时出现错误:

未找到。在此服务器上找不到请求的URL / email /。

有谁知道如何修改此代码?我一直在搜索和测试,但似乎无法解决此问题。

高度赞赏!

托马斯

Gör*_* D. 5

还添加此代码,它将允许您访问目录。

RewriteCond %{REQUEST_FILENAME} !-d
Run Code Online (Sandbox Code Playgroud)