我有一个包含 .php 页面的子域。我只想删除 .php 我写了一些从堆栈上的其他帖子收集的代码,到目前为止我有这个
RewriteEngine On
RewriteBase /
RewriteCond %{THE_REQUEST} (\.php(.*)\sHTTP/1)
RewriteRule ^(.+)\.php$ /$1 [R=301,L,QSA]
这将重写 subdomain.example.com/weddings.php
到
subdomain.example.com/weddings
但是,它也会创建一个 404 页面未找到错误。难道我做错了什么?