htaccess 将 default.asp 重写为 index.php

时间:2021-04-20 19:16:01

标签: .htaccess

你能告诉我如何在 htaccess 中创建重写规则以将 default.asp 转换为具有相同目录的 index.php 吗?

这是我目前所拥有的

RewriteRule ^(.*)\.asp$ ^(.*)\index.php$ [R,L,NC]

但是它不起作用。无论 URL 结构如何,我都希望能够从 defaut.asp 转换为 index.php。

例如,如果 https://myownsite.com/about/that/default.asp 那么它将变成 https://myownsite.com/about/that/index.php

谢谢

1 个答案:

答案 0 :(得分:2)

你可以使用这个:

RewriteEngine on

RewriteCond %{REQUEST_URI} ^/(.*?)default\.asp$
RewriteRule ^ /%1index.php [R=301,L]