【问题标题】:Error in htaccess with RewriteRule使用 RewriteRule 在 htaccess 中出错
【发布时间】:2018-05-31 15:22:02
【问题描述】:

我的 .htacces 中有这段代码

RewriteRule ^(.+)/(.+)/(.+)$ index.php?modo=$1&tipo=$2&poblacion=$3

当我访问 myweb.com/first-text/second-text/third-text nad 时,这显示给我

出现以下错误: 请求的 URL 导致内部服务器错误。

如果您反复收到此消息,请联系网站管理员。

【问题讨论】:

  • 您尝试获取的网址是什么?
  • 我想用这三个参数打开index.php

标签: php .htaccess internal-server-error


【解决方案1】:

在 .htaccess 文件中使用以下规则:-

RewriteEngine on
RewriteRule ^([^/.]+)/([^/.]+)/([^/.]+)$ index.php?modo=$1&tipo=$2&poblacion=$3 [L]

然后你可以使用 url 作为:-

myweb.com/modoValue/tipoValue/poblacionValue

【讨论】:

  • 我也用记事本++打开并用编码UTF-8没有BOM再次保存
猜你喜欢
  • 2015-07-18
  • 1970-01-01
  • 2021-12-08
  • 1970-01-01
  • 1970-01-01
  • 2015-06-25
  • 1970-01-01
  • 1970-01-01
  • 2023-03-09
相关资源
最近更新 更多