.htaccess htaccess-将重复的URL重定向到一个页面,而无需执行多次操作
我有一个重复的urs,如www.domain.com/en/article和www.domain.com/article。。。他们都要上同一页 现在我们正在重新构建站点,我们希望将重复的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_
#重定向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,请参阅更新的答案。我想这就是你需要的。