如何重定向文件夹?

时间:2017-12-26 21:42:22

标签: php apache .htaccess mod-rewrite url-rewriting

我在我的网站/businessplan/plan.php上有以下文件位置,我只想将其重定向到/plan,因此当用户输入/plan/plan/时,它会将其带到此位置

以下是我的htaccess的开始

RewriteEngine On 

RewriteCond %{HTTPS} off
RewriteRule ^ https://%{SERVER_NAME}%{REQUEST_URI} [R=301,NE,L]

1 个答案:

答案 0 :(得分:0)

将其添加到.htaccess

的底部
RewriteRule ^/?plan/?$ /businessplan/plan.php [L]

?表示前面的模式中的0或1,在上面的例子中,它只是字符/。第二个?是尾随/是可选的。第一个?是前导/也是可选的。 URL将会或不会具有前导/,具体取决于重写规则是否在.htacces或httpd.conf(或其子代)中。我永远不记得是哪一个,所以我总是把^/?...用来掩盖它们。