gpt4 book ai didi

.htaccess - 为什么这个 RewriteRule 不起作用?

转载 作者:行者123 更新时间:2023-12-04 17:14:05 25 4
gpt4 key购买 nike

我正在开发一个包含 3 个页面(Home、page2、page3)的网站……在第二页中有一个导航栏,有 4 个项目(subpage1、subpage2,...),我用它来替换内容带有 url 变量的第 2 页!也就是说page2中导航栏的第二项指向:

http://localhost/uk/page2/index.php?pg=subpage2

第 3 项指向:
http://localhost/uk/page2/index.php?pg=subpage3

现在我想通过 .htaccess 使用更友好的网址!

我写过这个:
RewriteEngine On
RewriteRule /uk/page2/(.*)/$ /uk/page2/index.php?pg=$1

.htaccess放在根部!

但不起作用!
请帮忙!!!

最佳答案

当您使用 .htaccess 时,您没有前导斜杠:

RewriteEngine On
RewriteRule ^uk/page2/(.*)/$ /uk/page2/index.php?pg=$1

关于.htaccess - 为什么这个 RewriteRule 不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1109344/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com