-1

我需要一个 RewriteRule 来调用一个带有在输入的 URL 中指定的参数的 php 文件

例如:如果 url 输入 http://www.example.com/folder1/sub1

让它调用 go.php?p1=folder1&p2=sub1

4

1 回答 1

0

尝试使用

RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule (.*)?/(.*) /go.php?p1=$1&p2=$2

Where RewriteCond %{REQUEST_FILENAME} !-f!-d告诉mod_rewrite仅将规则应用于未映射到现有文件和目录的路径。

另见官方文档

于 2013-08-07T12:34:28.020 回答