【问题标题】:How to rewrite string in .htaccess如何在.htaccess中重写字符串
【发布时间】:2015-01-30 19:35:33
【问题描述】:

www.domain.com/search/?searchword=honda&op=Search

改写到下面

www.domain.com/search/honda

本田是输入值。 (输入的名称属性是searchword)

请帮帮我。

【问题讨论】:

  • 你有没有试过解决这个问题?

标签: php .htaccess rewrite query-string getmethod


【解决方案1】:

尝试将此添加到文档根目录中的 htaccess 文件中

RewriteEngine On

RewriteCond %{THE_REQUEST} ^(?:GET|HEAD)\ /+search/?\?searchword=([^&]+)&op=Search
RewriteRule ^ /search/%1? [L,R]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^search/(.+)$ /search/?searchword=$1&op=Search [L,QSA]

【讨论】:

    猜你喜欢
    • 2011-04-06
    • 1970-01-01
    • 1970-01-01
    • 2023-03-04
    • 2012-06-16
    • 2012-10-11
    • 2010-11-16
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多