【发布时间】:2015-11-12 08:06:00
【问题描述】:
我有一个显示搜索结果的 URL。我的 .htaccess 看起来像这样:
Options FollowSymLinks
Options -Multiviews
RewriteEngine On
Rewriterule ^search-(.*)-(.*)-(.*)-([0-9]+)$ basic.php?token=$1&service=$2&location=$3&pageNumber=$4
当service 或location 不包含任何特殊字符时,查询会完美运行,但如果有人搜索c/ street Name 之类的内容,或者只是搜索字符串包含\(反斜杠),我的应用程序会显示搜索页面但没有样式(只有纯文本,没有按钮)。
我猜这是因为 URL 类似于 http://domain.com/search-token-lawyer-c/street%name 而 / 字符造成了麻烦。
我该如何解决?
提前谢谢你
【问题讨论】:
标签: php jquery .htaccess search