Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/url/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.htaccess htaccess-将重复的URL重定向到一个页面,而无需执行多次操作_.htaccess_Url_Redirect - Fatal编程技术网

.htaccess htaccess-将重复的URL重定向到一个页面,而无需执行多次操作

.htaccess htaccess-将重复的URL重定向到一个页面,而无需执行多次操作,.htaccess,url,redirect,.htaccess,Url,Redirect,我有一个重复的urs,如www.domain.com/en/article和www.domain.com/article。。。他们都要上同一页 现在我们正在重新构建站点,我们希望将重复的URL重定向到一个页面,而不必重复多次,比如是否有正则表达式之类的东西 这是我知道的标准版本:#重定向301/登录http://www.domain.com/index.php?option=login 有什么建议吗 提前感谢试试这个 RewriteEngine On RewriteCond %{REQUEST_

我有一个重复的urs,如www.domain.com/en/article和www.domain.com/article。。。他们都要上同一页

现在我们正在重新构建站点,我们希望将重复的URL重定向到一个页面,而不必重复多次,比如是否有正则表达式之类的东西

这是我知道的标准版本:
#重定向301/登录http://www.domain.com/index.php?option=login

有什么建议吗

提前感谢

试试这个

RewriteEngine On
RewriteCond %{REQUEST_URI} !^/new_(.*)$
RewriteRule ^(en)?/?(.*)$ /new_$2 [R=301,QSA,L]
它将重定向:

  • www.domain.com/en/article
    www.domain.com/article
    www.domain.com/new\u article

  • www.domain.com/en/other_article
    www.domain.com/other_article
    www.domain.com/new_other_article

  • www.domain.com/en/other_article2
    www.domain.com/other_article2
    www.domain.com/new_other_article2

  • 依此类推。

    您可以使用此规则:

    RewriteEngine On
    RewriteRule (^|/)article/?$ /new_article [R=301,NC,L]
    

    如何正确实现-问题重复页面.htaccess

    RewriteCond %{HTTP_HOST} ^eintro.pl(.*) [NC]
    RewriteCond %{SERVER_PORT} 80
    RewriteRule ^(.*)$ https://www.eintro.pl/$1 [R,L]
    RewriteRule ^index.html$ http://%{HTTP_HOST}/$1 [L,R=301]
    

    谢谢,但我不确定如何从www.domain.com/en/article和www.domain.com/article实现到www.domain.com/new_article。谢谢。哦,这里有什么新文章?请举例说明
    文章
    新文章
    之间的具体关系。对于所有文章,它是否会以
    new
    开头?new\u article是新的url,我也想重定向旧的url。我想重定向www.domain.com/en/article和www.domain.com/article,而不必做两次。@Shina,请参阅更新的答案。我想这就是你需要的。