删除.php,除了.htaccess中的某些文件

删除.php,除了.htaccess中的某些文件,php,.htaccess,url,rewriting,Php,.htaccess,Url,Rewriting,我已经成功地编写了.htaccess代码来从url中删除.php,但是我想添加一个例外,并将它保留在一些文件中(例如www.mysite.com/samples.php) 我试过这么多规则,但都不管用。谁能帮帮我吗 我想在那里也有一个例外,这样它允许在一些文件中使用.php,并从其他不属于例外规则的文件中删除它 关于你为什么要把它放在那里 是否需要向url添加变量?如果需要,则可以在.htaccess中执行此操作 RewriteRule ^samples/(.*)/(.*)$ samples.p

我已经成功地编写了.htaccess代码来从url中删除.php,但是我想添加一个例外,并将它保留在一些文件中(例如www.mysite.com/samples.php)

我试过这么多规则,但都不管用。谁能帮帮我吗

我想在那里也有一个例外,这样它允许在一些文件中使用.php,并从其他不属于例外规则的文件中删除它


关于

你为什么要把它放在那里

是否需要向url添加变量?如果需要,则可以在.htaccess中执行此操作

RewriteRule ^samples/(.*)/(.*)$ samples.php?var1=$1&var2=$2

请发布您用来删除
.php
扩展名的规则,以及您尝试过的不起作用的规则。RewriteCond%{the_REQUEST}^GET\s.+\.php[NC]{RewriteRule^(.+)\.php$/$1[NE,R=301,L,NC]RewriteRule^(+)\.php$/$1[NE,R=301,L,NC]RewriteRule%{REQUEST_URI}。php$[NC]RewriteCond%{REQUEST_FILENAME}.php-f RewriteRule^(.*)/?$/$1.php[L]