2016-06-08 56 views

回答

1

要删除article.php P =使用以下命令:?

RewriteEngine On 
RewriteRule ^([^/]*)\.php$ /article.php?p=$1 [L] 

你可以使用这个作为一种替代方案:

RewriteCond %{QUERY_STRING} (^|&)p=name_of_my_page($|&) 
RewriteRule ^article\.php$ /name_of_my_page?&%{QUERY_STRING} 
1

要旧的URL重定向到新的一个,你必须首先用RewriteCond从查询字符串中捕获页面的名称,然后使用它在RewriteRule

RewriteCond &%{QUERY_STRING}& &p=(.*?)& 
RewriteRule ^article\.php$ /%1? [R,L]