【发布时间】:2014-11-05 13:01:42
【问题描述】:
我有一个类似https://www.bookspk.site/category/cat.php?caturl=islamic-literature&Page=2 的网址 我可以将https://www.bookspk.site/category/cat.php?caturl=islamic-literature 重定向到https://www.bookspk.site/category/islamic-literature 由
RewriteRule ^([a-zA-Z0-9-/]+)$ cat.php?caturl=$1
RewriteRule ^([a-zA-Z0-9-/]+)/$ cat.php?caturl=$1
但无法将http://e.bookspk.net/category/cat.php?caturl=islamic-books&Page=2 转换为http://e.bookspk.net/category/islamic-books/2 使用此代码
RewriteRule ^([A-Za-z0-9-]+)/([A-Za-z0-9-]+)$ cat.php?caturl=$1&page=$2
已加载页面,但在所有页面上都显示第一页的内容,请帮助
【问题讨论】:
-
您的 htaccess 在
/category/目录中吗?你能显示完整的 .htaccess 吗? -
是的,我在类别目录中的 .tacces 文件和完整文件是 RewriteRule ^([A-Za-z0-9-]+)/([A-Za-z0-9-]+)$ cat.php?caturl=$1&page=$2 RewriteRule ^([A-Za-z0-9-]+)/([A-Za-z0-9-]+)/$ cat.php?caturl=$1&page= $2
标签: php .htaccess url url-rewriting