【问题标题】:How to write multiple pages with same parameters in .htaccess file如何在 .htaccess 文件中写入具有相同参数的多个页面
【发布时间】:2022-01-22 03:37:25
【问题描述】:

我有 2 个页面(page1.php,page2.php)在 URL 中带有 2 个参数。

RewriteRule ^([^/\.]+)/([^/\.]+)?$ page1.php?page=$1&detail=$2

RewriteRule ^([^/\.]+)/([^/\.]+)?$ page2.php?type=$1&val=$2

以上代码在重定向时产生错误。谁能说出正确的规则

【问题讨论】:

  • 能否请您明确哪个url应该由page1.php提供,哪个url应该由page2.php文件提供?

标签: .htaccess backend


【解决方案1】:

试试这个,

RewriteRule ^([^/\.]+)/([^/\.]+)/?$ /page1.php?page=$1&detail=$2

RewriteRule ^([^/\.]+)/([^/\.]+)/?$ /page2.php?type=$1&val=$2

我想你只漏掉了几个/

【讨论】:

    猜你喜欢
    • 2021-09-17
    • 2015-11-12
    • 2020-09-21
    • 2018-01-10
    • 2011-08-14
    • 2013-07-31
    • 1970-01-01
    • 1970-01-01
    • 2021-10-06
    相关资源
    最近更新 更多