Apache mod_rewrite index.php?p=$1
我正试图重写index.php?p=page to/page/但我无法让它工作 这行不通:Apache mod_rewrite index.php?p=$1,apache,mod-rewrite,Apache,Mod Rewrite,我正试图重写index.php?p=page to/page/但我无法让它工作 这行不通: RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule .* index.php?p=$1 [PT,L] 救命啊 反向引用$1与您的重写规则的左侧的组不对应(组是使用parantesse定义的)。请尝试以下操作之一: RewriteRule .* inde
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule .* index.php?p=$1 [PT,L]
救命啊 反向引用
$1
与您的重写规则的左侧的组不对应(组是使用parantesse定义的)。请尝试以下操作之一:
RewriteRule .* index.php?p=$0
# - or -
RewriteRule ^(.*)$ index.php?p=$1