php-使用htaccess从URL中删除文件夹名称

我被htaccess困在这里.我搜索并尝试了许多教程和问题解决方案,但无法实现我想要的.

我想从网站链接中删除文件夹名称.我的htaccess文件位于根目录中,即“测试”

我的链接如下所示:

http://localhost/testing/sub/test.php

我想要的是:

http://localhost/test.php

以下是我的htaccess

RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule /(.*) /testing/sub/$1    [L]

解决方法:

在您的根.htaccess中使用此行

RewriteRule ^ test.php $/testing/sub/test.php

上一篇:php-如何将现有的类别和产品转换为SEO友好的URL


下一篇:php-joomla .htaccess中的重写规则不起作用