这是PHP文件的位置:
ts1.WEBSITENAMEHERE.biz/cp /
.htaccess文件也在此文件夹中。 我想从'FILENAME.PHP'中删除'.php'。
这是我当前的'.htaccess'文件:
Options +FollowSymlinks
RewriteEngine on
RewriteBase /cp
RewriteRule ^(.*)/$ $1.php
但它不起作用。这是为什么?
答案 0 :(得分:3)
RewriteEngine on
RewriteBase /cp/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !\.php$
RewriteRule .* $0.php [L]
答案 1 :(得分:0)
在DocumentRoot目录中创建.htaccess文件。 在该文件中添加以下代码...
##############
RewriteEngine On
RewriteCond %{REQUEST_URI} !^(.*)\.(.*)$
RewriteRule ^(.*)$ %{REQUEST_URI}.php [R]
#############
应启用mod_rewrite以使其正常工作。
答案 2 :(得分:-1)
Options +FollowSymlinks
RewriteEngine on
RewriteBase /cp
RewriteRule ^(.*) $1.php
我使用此检查器:http://htaccess.madewithlove.be