我在所有文件夹的 index.php 中有脚本
需要像这样制作漂亮的 url/seo 友好的 url:site.com/folder1/something.html
现在我有这样丑陋的网址:site.com/folder1/index.php?category=something
这部分index.php?category=something
在所有子文件夹中总是相同的,我只是想把它改成对 seo 更友好something.html
再一次:找到index.php?category=1$
并替换它,1$.html
不要触摸其他任何东西,只是这部分 url
所以当我访问时:
site.com/another-subfolder/and-one-more-folder-here/index.php?category=something
需要在地址栏中看到这个:
site.com/another-subfolder/and-one-more-folder-here/something.html
我希望你明白吗?
folder1
我在root的htaccess中试过这个
RewriteRule ^folder1/(.*).html$ folder1/index.php?category=$1 [L,R=301]
好的,这可行,但是我怎样才能使它适用于整个站点的所有子文件夹,如下所示:
site.com/folder145/index.php?category=something
site.com/subfolder/index.php?category=something
site.com/another-subfolder/and-one-more-folder-here/index.php?category=something
将有 1000 个具有不同名称的子文件夹,因此手动为每个子文件夹创建 RewriteRule 将不起作用
任何帮助表示赞赏