将file.php用htaccess重写到/ file /之类的文件夹

问题描述 投票:0回答:1

我想使用我的一些.php文件,就像它们是文件夹一样。

我有以下文件:file1.phpfile2.phpfile3.php

当我打开我的website.com/file1/时,我希望它显示file1.php。

所以我找到了:

RewriteRule ^file1*$.* file1.php [NC]

它基本上是通过file1.php完成的。但是,当您输入website.com/file10或website.com/file1000

时,它也会重写file1.php。

我不希望它打开从file1 *开始的所有版本。

我只想拥有website.com/file1和website.com/file1/来打开file1.php。

您能帮我做到吗?

apache .htaccess mod-rewrite url-rewriting
1个回答
0
投票

使用以下重写规则并进行测试。

RewriteEngine  on
RewriteRule ^(.*?)/?$ $1.php [L]
© www.soinside.com 2019 - 2024. All rights reserved.