我正在一个项目上,并坚持在urlrewrite。我尽我所能并没有找到答案,希望能在这里得到解决方案。UrlRewrite与3获取请求
我正在通过一个“category.php”页面创建动态类别。我要创建3种类别这样的,
mysite.com/maincategory.html
(这是主要类别有他们的22)mysite.com/maincategory/firstsubcategory.html
(apprx。700-800小类)mysite.com/maincategory/firstsubcategory/secondcategory.html
(大约700-800小类)
我创建了一个“category.php”页面,其中r eceives
$_GET['main']
,$_GET['firstsub']
和$_GET['second sub']
和使用.htaccess
下列代码,Options +FollowSymLinks RewriteEngine On RewriteRule (.*).html category.php?main=$1
我试图
mysite.com/categoryname.html
,但没有奏效。我已经成功地将上面的代码用于我的其他项目,并且工作良好。但这是我第一次与3 $_GET['main']
工作,我不确定它是如何工作的。
请帮我解决我的问题。
你好奥利弗庞斯,首先非常感谢你的回复。其次,我在使用RewriteRule“(。*)。html category.php?main = $ 1”发布im时犯了一个错误,并且我发布了RewriteRule“download-game /(.*)。html category.php?main = $ 1”。正如我已经告诉过你的,我正在努力尝试,所以我在挫折中犯了一个错误。对不起。另外好消息是,不知何故,我的urlrewrite为主要类别刚工作。所以请评估我为其他两个做。谢谢 – prototype
我在我的代码中做了更正,“RewriteRule(。*)。html category.php?main = $ 1”正常工作的mysitename/categoryname.html – prototype
好吧,我已经更新了,我很确定这会工作 –