删除文件夹名称HTACCESS和文件扩展名?

时间:2014-03-08 05:11:05

标签: php .htaccess url

这是Code,用于删除文件扩展名。我想删除目录名称。在此代码中添加什么。 project = airgle的结构是一个包含导航页面的索引页面。

现在,我的网址是 localhost/demo/airgle/navigation1 我想要localhost/demo/navigation1

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

2 个答案:

答案 0 :(得分:1)

希望此代码可以帮助您,

RewriteEngine On
RewriteCond %{HTTP_HOST} ^localhost/airgle/navigation1/file_name$
RewriteRule ^$ http://localhost/navigation1/file_name [L,R=301]

答案 1 :(得分:0)

您可以在/demo/.htaccess

中使用此规则
RewriteEngine On
RewriteBase /demo/

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^((?! airgle/).+?)/?$ airgle/ [L,NC]