我需要.htaccess
的帮助。我一直在使用URL重写,但不是条件,我很确定我需要他们看到因为我无法使用它。
我需要的网址结构是 - > forum/catnamehere
(显示名为catnamehere的页面)
和儿童结构 - > forum/catnamehere/fornamehere
(显示猫的子页面)
然而,不知怎的,我没有做到这一点,让我相信我需要条件。
答案 0 :(得分:0)
你应该能够用两条规则来做到这一点。
将.htaccess文件放在论坛目录中,并添加以下内容:
RewriteEngine On
RewriteRule ^([a-zA-Z0-9_-]+)(/?)$ complexForumPath.php?catName=$1 [QSA]
RewriteRule ^([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+)(/?)$ complexForumPath.php?catName=$1&subPage=$2 [QSA]
第一条规则会抓取像forum / abc123 _
这样的内容第二条规则将抓住论坛/ abc123_ / abc123 _