【发布时间】:2015-05-31 22:29:33
【问题描述】:
一个基于关键字数组生成虚拟页面的php脚本使用template master file。这是它的规则:
RewriteRule ^([+a-zA-Z0-9]+)/([+a-zA-Z0-9]+)\_service.html$ /master-one.php?city=$1 [L]
我想根据辅助关键字数组添加另一个要读取的主文件。尝试复制规则,将/master-one.php更改为/master=two.php,但这会导致页面由关键字生成,但显示master-one.php内容。
我该如何解开这个谜语?
【问题讨论】:
-
就像您上次被告知的那样,您需要为两个 URL 映射提供一个差异化因素。 RewriteRule(我们也不知道)可以猜测您的哪个“主文件”(这是需要详细说明的部分)处理哪些关键字。
-
与其让我更难,为什么不尝试帮助我。我不明白我在这里做错了什么。这不是治疗残疾人的原因。
-
Eddie,你的 htaccess 中有 2 条规则吗?
-
@eddie 我记得,我确实试图提供帮助。但是您似乎已经删除了我将这些 cmets 放在哪里的问题...
-
感谢您的帮助@Starkeen,不,我只有这个。
标签: php .htaccess mod-rewrite url-rewriting