gpt4 book ai didi

.htaccess - seo url 重写规则 - 使最后一个参数可选

转载 作者:塔克拉玛干 更新时间:2023-11-03 02:40:02 24 4
gpt4 key购买 nike

这可行,但总是需要最后一个参数 - 我需要“page”作为分页的可选参数。

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([^/]*)/([^/]*)$ /catalogue.php?category=$1&page=$2 [L]

我试过了this来自之前的堆栈帖子,但它给了我 404 错误

最佳答案

您可以使用:

# skip all files and directories from rewrite rules below
RewriteCond %{REQUEST_FILENAME} -d [OR]
RewriteCond %{REQUEST_FILENAME} -f
RewriteRule ^ - [L]

RewriteRule ^([^/]+)/?$ /catalogue.php?category=$1 [L]
RewriteRule ^([^/]+)/([^/]+)/?$ /catalogue.php?category=$1&page=$2 [L]

如果您可以使用空白页面,并且在两种情况下都使用相同的页面 catalogue.php,您可以使用:

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([^/]+)/?([^/]*)$ /catalogue.php?category=$1&page=$2 [L]

关于.htaccess - seo url 重写规则 - 使最后一个参数可选,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36828653/

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