Regex 要重写特定文本的url吗
我正在做一个关于Regex 要重写特定文本的url吗,regex,.htaccess,mod-rewrite,Regex,.htaccess,Mod Rewrite,我正在做一个关于.htaccess任务的项目(我也是.htaccess新手)。我的任务如下 我要重定向url 从 到 我无法从url中删除无效的查询字符串/?Facebook+CaractersMX。 目前,我正在使用php执行此操作(获取查询字符串,然后替换文本,然后重定向),这会降低速度。您可以使用以下规则: RewriteEngine On RewriteCond %{QUERY_STRING} ^Facenook [NC] RewriteRule ^ %{REQUEST_URI}? [
.htaccess
任务的项目(我也是.htaccess
新手)。我的任务如下
我要重定向url
从
到
我无法从url中删除无效的查询字符串/?Facebook+CaractersMX
。
目前,我正在使用php执行此操作(获取查询字符串,然后替换文本,然后重定向),这会降低速度。您可以使用以下规则:
RewriteEngine On
RewriteCond %{QUERY_STRING} ^Facenook [NC]
RewriteRule ^ %{REQUEST_URI}? [L,R=301]
http://example.com/xxx-yyy-zzzz/
RewriteEngine On
RewriteCond %{QUERY_STRING} ^Facenook [NC]
RewriteRule ^ %{REQUEST_URI}? [L,R=301]