我想要一个别名并将URL重定向tz433.tld/jobs/
到页面tz433.tld/about-us/jobs/
。
到目前为止,这是我尝试过的。它不起作用:
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.tz433\.tld/jobs/$
RewriteRule (.*) http://tz433.tld/about-us/jobs.html [R=301,L]
问题是,在此根路径中有多个域,因为它是多站点typo3安装。因此,诸如“重定向/jobs
到/about-us/jobs
”之类的操作不起作用,因为它仅应在特定域(tz433)中发生。
接下来的特定事项是www.tz433.tld
自动重定向到tz433.tld
。因此,它也应与www.tz433.tld/jobs/
和一起使用tz433.tld/jobs
。两者都应重定向到tz433.tld/about-us/jobs.html
。
我怎样才能成功做到这一点?
如果希望仅在域为“ tz433.tld”时执行规则,则需要以下条件:
RewriteCond %{HTTP_HOST} ^(www\.)?tz433\.tld
并将“ jobs /”和“ jobs”重定向到“ tz433.tld / about-us / jobs.html”,您可以尝试以下方法之一:
RewriteRule ^jobs/? /about-us/jobs.html [R=301,L]
# or
RewriteRule ^jobs/? http://tz433.tld/about-us/jobs.html [R=301,L]
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句