你能告诉我如何在 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
谢谢
答案 0 :(得分:2)
你可以使用这个:
RewriteEngine on
RewriteCond %{REQUEST_URI} ^/(.*?)default\.asp$
RewriteRule ^ /%1index.php [R=301,L]