<tfoot id='Syjke'></tfoot>
    1. <legend id='Syjke'><style id='Syjke'><dir id='Syjke'><q id='Syjke'></q></dir></style></legend>

      <small id='Syjke'></small><noframes id='Syjke'>

        <bdo id='Syjke'></bdo><ul id='Syjke'></ul>

        <i id='Syjke'><tr id='Syjke'><dt id='Syjke'><q id='Syjke'><span id='Syjke'><b id='Syjke'><form id='Syjke'><ins id='Syjke'></ins><ul id='Syjke'></ul><sub id='Syjke'></sub></form><legend id='Syjke'></legend><bdo id='Syjke'><pre id='Syjke'><center id='Syjke'></center></pre></bdo></b><th id='Syjke'></th></span></q></dt></tr></i><div id='Syjke'><tfoot id='Syjke'></tfoot><dl id='Syjke'><fieldset id='Syjke'></fieldset></dl></div>
      1. PHP $_GET 和 .htaccess 重写

        时间:2023-10-12
            <tbody id='UmP7h'></tbody>

              <small id='UmP7h'></small><noframes id='UmP7h'>

            • <legend id='UmP7h'><style id='UmP7h'><dir id='UmP7h'><q id='UmP7h'></q></dir></style></legend>
              <i id='UmP7h'><tr id='UmP7h'><dt id='UmP7h'><q id='UmP7h'><span id='UmP7h'><b id='UmP7h'><form id='UmP7h'><ins id='UmP7h'></ins><ul id='UmP7h'></ul><sub id='UmP7h'></sub></form><legend id='UmP7h'></legend><bdo id='UmP7h'><pre id='UmP7h'><center id='UmP7h'></center></pre></bdo></b><th id='UmP7h'></th></span></q></dt></tr></i><div id='UmP7h'><tfoot id='UmP7h'></tfoot><dl id='UmP7h'><fieldset id='UmP7h'></fieldset></dl></div>
              <tfoot id='UmP7h'></tfoot>
                • <bdo id='UmP7h'></bdo><ul id='UmP7h'></ul>

                  本文介绍了PHP $_GET 和 .htaccess 重写的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

                  问题描述

                  我知道这可能是一个常见问题,之前也有人问过,但 .htacess 对我来说看起来很陌生,我似乎无法通过查看以前的问题来解决这个问题.

                  I know this is probably a common question and has been asked before but .htacess looks foreign to me and I can't seem to get this to work from looking at previous questions.

                  我有一个搜索索引脚本,语法是:

                  I have a index script that searches and the syntax is:

                  .../listing/?field=property_type&query=retail
                  

                  我只想将其重写为:

                  .../listing/{field}/{query}
                  

                  另一个问题,我有一些布尔字段......例如:

                  One other catch, I have some fields that are boolean.. for example:

                  .../listings/?forlease=1
                  

                  所以在这种情况下,我只使用 isset() 但想将其重写为:

                  So in this case I just use isset() but would like to rewrite this to:

                  .../listings/forlease/
                  

                  一如既往地感谢您的帮助!堆栈溢出岩石!

                  Thanks for your help as always! Stack Overflow rocks!

                  我看到了一些不错的答案,但完全符合我的要求:

                  I see some good answers but completely what I'm looking for:

                  用户请求: .../listing/property_type/retail/

                  Apache 重写为: ../listing/?field=property_type&query=retail

                  脚本看到: $_GET['field']='property_type' &$GET['query']='retail'

                  对于布尔值(所有布尔值将只有一个目录):

                  In the case of the boolean (all booleans will have only one Dir):

                  用户请求: .../listing/forlease/

                  Apache 重写为: ../listing/?forlease=1

                  脚本看到: $_GET['forlease'] = 1

                  推荐答案

                  在你的 .htaccess 中,你可以有几个简单的规则:

                  In your .htaccess you can have a couple of simple rules:

                  RewriteRule ^.*/listings/([a-zA-Z0-9_]+)/([a-zA-z0-9_]+)$ /listing/?property_type=$1&query=$2 [QSA,L]
                  RewriteRule ^.*/listings/forlease/$ /listing/?forlease=1 [QSA,L]
                  

                  这篇关于PHP $_GET 和 .htaccess 重写的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

                  上一篇:重写包含问号的 URL 下一篇:Htacess 重写规则 - 没有尾部斜杠就不起作用

                  相关文章

                  <i id='3YGoE'><tr id='3YGoE'><dt id='3YGoE'><q id='3YGoE'><span id='3YGoE'><b id='3YGoE'><form id='3YGoE'><ins id='3YGoE'></ins><ul id='3YGoE'></ul><sub id='3YGoE'></sub></form><legend id='3YGoE'></legend><bdo id='3YGoE'><pre id='3YGoE'><center id='3YGoE'></center></pre></bdo></b><th id='3YGoE'></th></span></q></dt></tr></i><div id='3YGoE'><tfoot id='3YGoE'></tfoot><dl id='3YGoE'><fieldset id='3YGoE'></fieldset></dl></div>

                  <small id='3YGoE'></small><noframes id='3YGoE'>

                  <legend id='3YGoE'><style id='3YGoE'><dir id='3YGoE'><q id='3YGoE'></q></dir></style></legend>
                  • <bdo id='3YGoE'></bdo><ul id='3YGoE'></ul>
                  1. <tfoot id='3YGoE'></tfoot>