.htaccess 如何使用多个ID在htaccess.php文件中重新选择
我删除了许多旧URL:.htaccess 如何使用多个ID在htaccess.php文件中重新选择,.htaccess,redirect,.htaccess,Redirect,我删除了许多旧URL: viewnews.php?id=1357570020 viewnews.php?id=1565656889 viewnews.php?id=7877878768 viewnews.php?id=7876876876 我喜欢一千个这样的网址。我希望所有这些网址重定向到我的主页。他们已经不存在了 我想当有人访问mysite.com/viewnews.php?id=(这里的任何id)时,自动转发到www.mysite.com 在htaccess中如何实现这一点?我试过很多东西
viewnews.php?id=1357570020
viewnews.php?id=1565656889
viewnews.php?id=7877878768
viewnews.php?id=7876876876
我喜欢一千个这样的网址。我希望所有这些网址重定向到我的主页。他们已经不存在了
我想当有人访问mysite.com/viewnews.php?id=(这里的任何id)时,自动转发到www.mysite.com
在htaccess中如何实现这一点?我试过很多东西
Redirect 301 /viewnews.php(.*)$ http://www.mysite.com/
任何帮助都将不胜感激
谢谢。改用重定向匹配。参考本网站: 如果需要对一组页面进行批量重定向,则可能需要使用RedirectMatch指令 因此,使用该指令时,需要告诉正则表达式从何处开始“^”,从何处结束正则表达式“$”。试试这个:
RedirectMatch ^/viewnews.php?id=([0-9]*)$ http://www.mysite.com/
吃两片药,早上给我打电话D改用重定向匹配。参考本网站: 如果需要对一组页面进行批量重定向,则可能需要使用RedirectMatch指令 因此,使用该指令时,需要告诉正则表达式从何处开始“^”,从何处结束正则表达式“$”。试试这个:
RedirectMatch ^/viewnews.php?id=([0-9]*)$ http://www.mysite.com/
吃两片药,早上给我打电话D使用mod_rewrite,您可以使用以下代码来处理此任务:
RewriteCond %{THE_REQUEST} ^[A-Z]{3,}\s/+viewnews\.php\?id=[^\s]+ [NC]
RewriteRule ^ http://%{HTTP_HOST}? [R=301,L]
使用mod_rewrite,您可以使用以下代码来处理此任务:
RewriteCond %{THE_REQUEST} ^[A-Z]{3,}\s/+viewnews\.php\?id=[^\s]+ [NC]
RewriteRule ^ http://%{HTTP_HOST}? [R=301,L]
我尝试了你给我的代码,但仍然不起作用。这是我正在尝试的url,应该重定向到主页。我尝试了你给我的代码,但仍然不起作用。这是我正在尝试的url,应该重定向到主页。您好,基本正常,但它将重定向到而不是仅限于SkolvetView.com。您好,基本正常,但它将重定向到而不是仅限于SkolvetView.com。